[hibernate-issues] [Hibernate-JIRA] Created: (HSEARCH-438) @IndexedEmbedded does not work for child classes in inheritance tree

Ted Williams (JIRA) noreply at atlassian.com
Mon Dec 28 09:05:29 EST 2009


@IndexedEmbedded does not work for child classes in inheritance tree
--------------------------------------------------------------------

                 Key: HSEARCH-438
                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-438
             Project: Hibernate Search
          Issue Type: Bug
    Affects Versions: 3.1.1.GA
         Environment: Jboss 4.2.3.GA
Hibernate Core 3.2
Hibernate Search 3.1.1.GA
            Reporter: Ted Williams
            Priority: Critical
         Attachments: Classes.zip

When using @IndexedEmbedded on a set/list of parent/top classes the @Field annotations in the child classes are not picked up and indexed.

@IndexedEmbedded(depth=100)
@OneToMany(fetch = FetchType.LAZY, mappedBy = "top", cascade = CascadeType.ALL)
public Set<Parent> getParents() {
   return parents;
}

public class Child extends Parent {
private String childName;	
@Field(name = "childName", index=Index.TOKENIZED) // This field is not picked up!!!
.
.
}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list