I am having issues when using generic fields.
I am attaching a unit test that reproduces the issue and also I am attaching a
small patch that fixed the issue for me.
What version are you using? (Morphia/Driver/MongoDB)
Morphia[0.97,1.00-SNAPSHOT] / Driver[2.3,2.4] / MongoDB[1.4,1.6]
Please include a stack trace below:
com.google.code.morphia.mapping.MappingException: A type could not be found for
private com.google.code.morphia.generics.domain.User
com.google.code.morphia.generics.domain.Message.user
at com.google.code.morphia.mapping.MappedField.discoverType(MappedField.java:157)
at com.google.code.morphia.mapping.MappedField.discover(MappedField.java:92)
at com.google.code.morphia.mapping.MappedField.<init>(MappedField.java:78)
at com.google.code.morphia.mapping.MappedClass.discover(MappedClass.java:169)
at com.google.code.morphia.mapping.MappedClass.<init>(MappedClass.java:110)
at com.google.code.morphia.mapping.Mapper.addMappedClass(Mapper.java:139)
at com.google.code.morphia.dao.BasicDAO.initType(BasicDAO.java:57)
at com.google.code.morphia.dao.BasicDAO.<init>(BasicDAO.java:36)
Original issue reported on code.google.com by ioca...@gmail.com on 9 Mar 2011 at 12:07
Original issue reported on code.google.com by
ioca...@gmail.com
on 9 Mar 2011 at 12:07Attachments: