The fix for this is to change one line in play.test.Fixtures.java (in play 1.1 it is line number 192).
Change this:
for(Field f : model.getClass().getFields()) { // TODO: handle something like FileAttachment if (f.getType().isAssignableFrom(Map.class)) { f.set(model, objects.get(key).get(f.getName())); }
}
To this:
for(Field f : model.getClass().getFields()) { // TODO: handle something like FileAttachment if (f.getType().isAssignableFrom(Map.class) || f.getType().isAssignableFrom(java.util.Date.class)) { f.set(model, objects.get(key).get(f.getName())); }
The fix for this is to change one line in play.test. Fixtures. java (in play 1.1 it is line number 192).
Change this:
for(Field f : model.getClass( ).getFields( )) { ).isAssignableF rom(Map. class)) {
f.set( model, objects. get(key) .get(f. getName( )));
// TODO: handle something like FileAttachment
if (f.getType(
}
}
To this:
for(Field f : model.getClass( ).getFields( )) { ).isAssignableF rom(Map. class) ||
f. getType( ).isAssignableF rom(java. util.Date. class)) {
f.set( model, objects. get(key) .get(f. getName( )));
// TODO: handle something like FileAttachment
if (f.getType(
}
}