Can you also provide some example code. I am trying to reproduce the problem, but the abstract class warning seems unrelated to the exception you are seeing. For example:
// @Indexed
publicstaticabstract class AbstractB {
@DocumentId
long id;
@IndexedEmbedded(includePaths = { "foo", "foobars.foo" })
List<C> list;
}
@Indexed
publicstaticfinal class B extends AbstractB {
}
@Indexed
publicstatic class C {
@DocumentId
long id;
@Field
String foo;
@IndexedEmbedded
List<C> foobars;
}
The warning about @indexed on abstract class will depend on whether I add @Indexed to AbstractB. However, the configuration works otherwise. If I, however, rename the path foo to fubar I get the error you describe. However, this path really does not exist.
AFAICT, it is possible to have @IndexedEmbedded in an abstract class, provided the configured paths exist.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
Can you also provide some example code. I am trying to reproduce the problem, but the abstract class warning seems unrelated to the exception you are seeing. For example:
The warning about @indexed on abstract class will depend on whether I add @Indexed to AbstractB. However, the configuration works otherwise. If I, however, rename the path foo to fubar I get the error you describe. However, this path really does not exist.
AFAICT, it is possible to have @IndexedEmbedded in an abstract class, provided the configured paths exist.