-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Composite ID with many-to-one relationship. Please help!
PostPosted: Tue Mar 31, 2009 3:16 pm 
Newbie

Joined: Tue Mar 31, 2009 3:04 pm
Posts: 2
I have an Animal that visits many Locations.
So I have a one-to-many relationship.

The hitch is that the LocationTable's unique id is a combination of 3 fields.
I'm using the LocationPK class to model the composite id.

I have looked for a solution online and have tried many things, but to no avail.

I'm new to Hibernate and would very much appreciate some help with this problem.

Thanks,
David


Here is the basic setup:


Animal Table
animalID (primary key)
animalName


Locations Table
animalID
dateMovedIn
LocationId
dateMovedOut


Code:
public class Animal {
   private int animalID;
   private String animalName;
   private Set<location> locations;
   public Animal(){}
   plus getter and setters
}


public class LocationPK implements Serializable {
   private int animalID;
   private int locationID;
   private Date dateMovedIn;
   public LocationPK(){}
   plus getter and setters
}


public class Location {
   private LocationPK locationPK;
   private Date dateMovedOut;
   private Animal animal;
   public class Location(){}
   plus getter and setters
}

Animal.hbm.xml
<hibernate-mapping>
   <class name="Animal" table="AnimalTable">
      <id name="animalID">
          <generator class="native"/>
      </id>
      <property name="animalName"/>
   <set name="locations" lazy="false" cascade="all" inverse="true">
      <key column="animalID"/>
      <one-to-many class="Location"/>
   </set>
</hibernate-mapping>


Location.hbm.xml
<hibernate-mapping>
   <class name="Location" table="LocationTable">
      <composite-id name="locationPK" class="LocationPK">
          <key-property name="animalID/>
          <key-property name="locationID"/>
          <key-property name="dateMovedIn" type="timestamp"/>
          <key-many-to-one name="animalID" class="Animal"/>
      </composite-id>
      <property name="dateMovedOut" type="timestamp"/>
   </class>
</hibernate-mapping>


I'm getting the following error:
Code:
Messages:     
   1. object is not an instance of declaring class
   2. IllegalArgumentException occurred calling getter of Animal.animalID
File:    org/hibernate/property/BasicPropertyAccessor.java
Line number:    195


With logging set to DEBUG I get this error:
Code:
Key 'location' was not found on instance of org.hibernate.PropertyAccessException etc.......


Stacktraces
Code:
 
org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of Animal.animalID

org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.java:195)
    org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplizer.java:206)
    org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPersister.java:3619)
    org.hibernate.type.EntityType.getHashCode(EntityType.java:310)
    org.hibernate.type.ComponentType.getHashCode(ComponentType.java:212)
    org.hibernate.engine.EntityKey.generateHashCode(EntityKey.java:126)
    org.hibernate.engine.EntityKey.(EntityKey.java:70)
    org.hibernate.engine.StatefulPersistenceContext.getDatabaseSnapshot(StatefulPersistenceContext.java:263)
    org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:212)
    org.hibernate.event.def.AbstractSaveEventListener.getEntityState(AbstractSaveEventListener.java:535)
    org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:103)
    org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
    org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:534)
    org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:526)
    org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:241)
    org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:291)
    org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:239)
    org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)
    org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:319)
    org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:265)
    org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:242)
    org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)
    org.hibernate.engine.Cascade.cascade(Cascade.java:153)
    org.hibernate.event.def.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:479)
    org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:357)
    org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:204)
    org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:130)
    org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)
    org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:56)
    org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:195)
    org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:50)
    org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
    org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:562)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:550)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:546)
    com.fair.struts2.persistence.animal.AnimalHibernateDao.insert(AnimalHibernateDao.java:53)
    com.fair.struts2.service.file.AnimalDaoService.insert(AnimalDaoService.java:41)
    com.fair.struts2.actions.test.AnimalTest.execute(AnimalTest.java:152)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242)
    com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
    com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
    org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
    com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
    com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
    com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
    com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
    org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
    org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source)
    org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:102)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source)
    com.caucho.server.webapp.WebAppFilterChain.doFilter(Unknown Source)
    com.caucho.server.dispatch.ServletInvocation.service(Unknown Source)
    com.caucho.server.hmux.HmuxRequest.handleRequest(Unknown Source)
    com.caucho.server.port.TcpConnection.run(Unknown Source)
    com.caucho.util.ThreadPool.runTasks(Unknown Source)
    com.caucho.util.ThreadPool.run(Unknown Source)
    java.lang.Thread.run(Thread.java:619)
   



Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 31, 2009 3:47 pm 
Newbie

Joined: Tue Mar 31, 2009 3:04 pm
Posts: 2
If I change the Location.hbm.xml
Code:
<hibernate-mapping>
   <class name="Location" table="LocationTable">
      <composite-id name="locationPK" class="LocationPK">
          <key-property name="animalID/>
          <key-property name="locationID"/>
          <key-property name="dateMovedIn" type="timestamp"/>
          <key-property name="animalID"/>
      </composite-id>
      <many-to-one name="animal" class="Animal" insert="false" update="false"/>
      <property name="dateMovedOut" type="timestamp"/>
   </class>
</hibernate-mapping>


I get the error:
Missing key in referenced table for referential constraint

There is a referential contraint on Location.animalID to Animal.animalID.


Stacktrace
Code:
18175 [resin-tcp-connection-127.0.0.1:6802-19] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: -691, SQLState: 23000
18175 [resin-tcp-connection-127.0.0.1:6802-19] ERROR org.hibernate.util.JDBCExceptionReporter - Missing key in referenced table for referential constraint (informix.r198_560).
18175 [resin-tcp-connection-127.0.0.1:6802-19] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: -111, SQLState: IX000
18175 [resin-tcp-connection-127.0.0.1:6802-19] ERROR org.hibernate.util.JDBCExceptionReporter - ISAM error: no record found.
18175 [resin-tcp-connection-127.0.0.1:6802-19] ERROR org.hibernate.event.def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.exception.ConstraintViolationException: could not insert: [Location]
        at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:94)
        at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
        at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2295)
        at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2688)
        at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
        at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
        at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027)
        at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365)
        at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
        at com.fair.struts2.persistence.animal.AnimalHibernateDao.insert(AnimalHibernateDao.java:54)
        at com.fair.struts2.service.file.AnimalDaoService.insert(AnimalDaoService.java:41)
        at com.fair.struts2.actions.test.AnimalTest.execute(AnimalTest.java:152)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440)
        at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242)
        at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
        at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
        at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
        at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
        at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
        at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
        at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
        at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
        at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
        at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
        at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
        at com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source)
        at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:102)
        at com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source)
        at com.caucho.server.webapp.WebAppFilterChain.doFilter(Unknown Source)
        at com.caucho.server.dispatch.ServletInvocation.service(Unknown Source)
        at com.caucho.server.hmux.HmuxRequest.handleRequest(Unknown Source)
        at com.caucho.server.port.TcpConnection.run(Unknown Source)
        at com.caucho.util.ThreadPool.runTasks(Unknown Source)
        at com.caucho.util.ThreadPool.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.sql.SQLException: Missing key in referenced table for referential constraint (informix.r198_560).
        at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:3082)
        at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3396)
        at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2259)
        at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2179)
        at com.informix.jdbc.IfxSqli.executeCommand(IfxSqli.java:721)
        at com.informix.jdbc.IfxResultSet.executeUpdate(IfxResultSet.java:305)
        at com.informix.jdbc.IfxStatement.executeUpdateImpl(IfxStatement.java:882)
        at com.informix.jdbc.IfxPreparedStatement.executeUpdate(IfxPreparedStatement.java:281)
        at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:46)
        at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2275)
        ... 75 more


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.