-->
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: Unexplained IllegalArgumentException
PostPosted: Tue Jun 21, 2005 2:13 pm 
Newbie

Joined: Wed Mar 23, 2005 9:33 am
Posts: 11
I consistently run into a strange IllegalArgumentException using a <many-to-one> mapping (named "admin" below). i can only get past this by commenting out this mapping. I'm sure there's something obviously wrong here, but I don't see it. Also, when I use session.load() instead of the named query referenced below or set update="false" for the association, everything works fine.

The exception occurs at BasicPropertyAccessor$BasicGetter.get(), which is this line:

Code:
return method.invoke(target, null);


The method being invoked is getId(), but for some reason the target object is of type java.lang.Boolean. I'm guessing that this is because I'm using a yes_no type for the property "current". Could something related to this be the cause? Thanks in advance for any insight.

Hibernate version: 3.0.3

Mapping documents:
Code:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
   
<hibernate-mapping>

<class
    name="com.somecompany.domain.model.AdminFacilityRole"
    table="ADMIN_FACILITY_ROLES"
    lazy="false"
>
    <id
        name="id"
        type="java.lang.Long"
        column="ADMIN_FACILITY_ROLE_ID_SEQ"
    >
        <generator class="sequence">
            <param name="sequence">ADMIN_FACILITY_ROLE_ID_SEQ</param>
        </generator>
    </id>
   
    <version
        name="versionNumber"
        type="java.lang.Long"
        column="VERSION"
        access="field"
    >
    </version>

    <property
        name="regionInstitution"
        type="com.somecompany.domain.persistence.orm.customtype.InstitutionTypeCustom"
        column="REGION_INSTITUTION_ID"
        length="20"
    >
    </property>
    <property
        name="vaFacilityInstitution"
        type="com.somecompany.domain.persistence.orm.customtype.InstitutionTypeCustom"
        column="VA_FACILITY_INSTITUTION_ID"
        length="20"
    >
    </property>
    <property
        name="roleActionTypeCode"
        type="com.somecompany.domain.persistence.orm.customtype.RoleActionTypeCodeCustom"
        column="ACTION_TYPE"
        not-null="true"
        length="1"
    >
    </property>
    <property
        name="current"
        type="yes_no"
        column="CURRENT_IND"
        not-null="true"
        length="1"
    > 
    </property>
    <property
        name="createdDate"
        type="java.util.Date"
        column="CREATED_DATE"
        not-null="true"
        length="7"
    >   
    </property>
    <property
        name="modifiedDate"
        type="java.util.Date"
        column="MODIFIED_DATE"
        length="7"
    >   
    </property>

    <property
        name="modAdminFacilityRoleId"
        column="MOD_ADMIN_FACILITY_ROLE_ID_SEQ"
        type="java.lang.Long"
        length="22"
    >
    </property>
   
   <property
        name="roleTypeCode"
        type="com.somecompany.domain.persistence.orm.customtype.RoleTypeCodeCustom"
        column="ROLE_TYPE_CODE"
        length="6"
        not-null="true"
    >
    </property>

    <many-to-one
       name="admin"
       class="com.somecompany.domain.model.Admin"
       not-null="true"
    >
        <column name="ADMIN_USER_ID_SEQ"/>
   </many-to-one>

    <!--<many-to-one
       name="createdByRole"
       column="CRE_ADMIN_FACILITY_ROLE_ID_SEQ"
       class="com.somecompany.domain.model.AdminFacilityRole"
       not-null="true" />-->

    <!-- uni-directional one-to-many association to NextLevelAdmin -->
    <!--<set
        name="nextLevelAdmins"
                lazy="true"
      cascade="none"
    >
        <key>
            <column name="ADMIN_FACILITY_ROLE_ID_SEQ" />
        </key>
        <one-to-many
            class="com.somecompany.domain.model.Admin"
        />
    </set>-->

</class>
<query name="getRegionalAdmins">
    from AdminFacilityRole r
    where r.roleTypeCode = :roleType
    and r.current = 'Y'
    and r.roleActionTypeCode = :action
    and r.regionInstitution = :regionId
</query>
<query name="getAdminsInRole">
    from AdminFacilityRole r
    where r.roleTypeCode = :roleType
    and r.current = 'Y'
    and r.roleActionTypeCode = :action
    and r.vaFacilityInstitution = :facilityId
</query>
<query name="checkRoiClerkStatus">
    from AdminFacilityRole r
    where r.admin.id = :userId
    and r.roleTypeCode = :roleType
    and r.current = 'Y'
    and r.roleActionTypeCode = :action
    and r.vaFacilityInstitution != :facilityId
</query>
</hibernate-mapping>

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >

<hibernate-mapping>

<class
    name="com.somecompany.domain.model.Admin"
    table="USER_ADMINISTRATOR_PROFILES"
>

   <id
        name="id"
        type="java.lang.Long"
        column="ADMIN_USER_ID_SEQ"
    >
        <generator class="sequence">
            <param name="sequence">ADMIN_USER_ID_SEQ</param>
        </generator>
    </id>

     <version
        name="versionNumber"
        type="java.lang.Long"
        column="VERSION"
        access="field"
    >
    </version>

    <property name="employeeContractorTypeCode"
type="com.somecompany.domain.persistence.orm.customtype.EmployeeContractorTypeCustom"
        column="EMPLOYEE_CONTRACTOR_IND"
        not-null="true"
        length="1"
    >
    </property>
    <property
        name="department"
        type="java.lang.String"
        column="DEPARTMENT"
        length="50"
    >
    </property>
    <property
        name="jobTitle"
        type="java.lang.String"
        column="JOB_TITLE"
        length="50"
    >
    </property>
    <property
        name="userId"
        type="java.lang.String"
        column="USERID"
        not-null="true"
        length="50"
    >
    </property>

    <set
        name="adminFacilityRoles"
        inverse="false"
      cascade="save-update"
      outer-join="true"
      order-by="CREATED_DATE desc"
    >
        <key>
            <column name="ADMIN_USER_ID_SEQ" />
        </key>
        <one-to-many
            class="com.somecompany.domain.model.AdminFacilityRole"
        />
    </set>
</class>

<query name="findAdminCurrentRoles">
    from Admin a
   left join fetch a.adminFacilityRoles roles
   where a.id = :userid
   and roles.current = :current
   and roles.roleActionTypeCode = :action
</query>
<query name="findAdminHistoricalRoles">
    from Admin a
   left join fetch a.adminFacilityRoles roles
   where a.id = :userid 
   and roles.roleTypeCode = :roleType
</query>
<query name="findLocalAdminPhone">
    from Admin a
    join a.adminFacilityRoles r
   where r.id = :roleId
</query>
<query name="findAdmins">
    from Admin a
    join a.adminFacilityRoles r
   where r.roleTypeCode = :roleType
   and r.current = 'Y'
</query>
<query name="findLocalAdmins">
    from Admin a
    join a.adminFacilityRoles r
   where r.roleTypeCode = :roleType
   and r.current = 'Y'
   and r.regionInstitution = :regionId
</query>
<query name="findRoiClerks">
    from Admin a
    join a.adminFacilityRoles r
   where r.roleTypeCode = :roleType
   and r.current = 'Y'
   and r.vaFacilityInstitution = :facilityId
</query>
<query name="findNationalAdminsFetch">
    from Admin a
    left join fetch a.adminFacilityRoles r
   where r.roleTypeCode = 'NA'
   and r.current = 'Y'
</query>
<query name="findRegionalAdminsForLA">
    from Admin a
    join a.adminFacilityRoles r
   where r.roleTypeCode = 'RA'
   and r.current = 'Y'
   and r.regionInstitution = :regionId
</query>
<query name="findLocalAdminsForROI">
    from Admin a
    join a.adminFacilityRoles r
   where r.roleTypeCode = 'LA'
   and r.current = 'Y'
   and r.vaFacilityInstitution = :facilityId
</query>
</hibernate-mapping>


Code between sessionFactory.openSession() and session.close():
Code:
Query query = this.getSession().getNamedQuery("findAdminCurrentRoles");
      Assert.notNull(query);
      query.setLong("userid", userId.longValue());
      query.setString("current", "Y");
      query.setString("action", RoleActionTypeCode.ADDED.getCode().toString());
      return (Admin)query.uniqueResult();


Full stack trace of any exception that occurs:
Code:
IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id; nested exception is org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id
caused by: : org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id

caused by: : org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id
org.springframework.orm.hibernate3.HibernateSystemException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id; nested exception is org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id
org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of com.somecompany.domain.model.DomainObject.id
at org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.java:119)
at org.hibernate.tuple.AbstractTuplizer.getIdentifier(AbstractTuplizer.java:103)
at org.hibernate.persister.entity.BasicEntityPersister.getIdentifier(BasicEntityPersister.java:2925)
at org.hibernate.persister.entity.BasicEntityPersister.isTransient(BasicEntityPersister.java:2691)
at org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:181)
at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:215)
at org.hibernate.type.EntityType.getIdentifier(EntityType.java:99)
at org.hibernate.type.EntityType.isDirty(EntityType.java:216)
at org.hibernate.type.TypeFactory.findDirty(TypeFactory.java:412)
at org.hibernate.persister.entity.BasicEntityPersister.findDirty(BasicEntityPersister.java:2528)
at org.hibernate.event.def.DefaultFlushEntityEventListener.dirtyCheck(DefaultFlushEntityEventListener.java:343)
at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:108)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:190)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:70)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:726)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:320)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:488)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:401)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:260)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:67)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy12.loadAdmin(Unknown Source)
at portlets.Admin.AdminController.begin(AdminController.jpf:542)
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:324)
at com.bea.wlw.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:1519)
at com.bea.wlw.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:1445)
at com.bea.wlw.netui.pageflow.FlowController.internalExecute(FlowController.java:776)
at com.bea.wlw.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:211)
at com.bea.wlw.netui.pageflow.FlowController.execute(FlowController.java:606)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:1354)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:650)
at com.bea.wlw.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:527)
at com.bea.wlw.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:152)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:293)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:326)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.superForward(PageFlowRequestProcessor.java:1301)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor$DefaultHttpRedirector.forward(PageFlowRequestProcessor.java:1317)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.doForward(PageFlowRequestProcessor.java:1199)
at com.bea.wlw.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:637)
at com.bea.wlw.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:527)
at com.bea.wlw.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:152)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:293)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.lang.IllegalArgumentException: java.lang.ClassCastException@157d7f
at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.java:105)

Name and version of the database you are using:
Oracle 9i

The generated SQL (show_sql=true):
Code:
select admin0_.ADMIN_USER_ID_SEQ as ADMIN1_0_,
adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1_1_,
admin0_.VERSION as VERSION22_0_,
admin0_.EMPLOYEE_CONTRACTOR_IND as EMPLOYEE3_22_0_,
admin0_.DEPARTMENT as DEPARTMENT22_0_,
admin0_.JOB_TITLE as JOB5_22_0_,
admin0_.USERID as USERID22_0_,
adminfacil1_.VERSION as VERSION27_1_,
adminfacil1_.REGION_INSTITUTION_ID as REGION3_27_1_,
adminfacil1_.VA_FACILITY_INSTITUTION_ID as VA4_27_1_,
adminfacil1_.ACTION_TYPE as ACTION5_27_1_,
adminfacil1_.CURRENT_IND as CURRENT6_27_1_,
adminfacil1_.CREATED_DATE as CREATED7_27_1_,
adminfacil1_.MODIFIED_DATE as MODIFIED8_27_1_,
adminfacil1_.MOD_ADMIN_FACILITY_ROLE_ID_SEQ as MOD9_27_1_,
adminfacil1_.ROLE_TYPE_CODE as ROLE10_27_1_,
adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11_27_1_,
adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11___,
adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1___
from USER_ADMINISTRATOR_PROFILES admin0_ left
outer join ADMIN_FACILITY_ROLES adminfacil1_ on admin0_.ADMIN_USER_ID_SEQ=adminfacil1_.ADMIN_USER_ID_SEQ
where (admin0_.ADMIN_USER_ID_SEQ=? )and(adminfacil1_.CURRENT_IND=? )and(adminfacil1_.ACTION_TYPE=? ) order by adminfacil1_.CREATED_DATE desc


Debug level Hibernate log excerpt:
Code:
21 Jun 2005 11:56:47,655 DEBUG SessionImpl    : opened session at timestamp: 4584937093754880
21 Jun 2005 11:56:47,655 DEBUG AbstractBatcher: opening JDBC connection
21 Jun 2005 11:56:47,665 DEBUG JDBCTransaction: begin
21 Jun 2005 11:56:47,665 DEBUG JDBCTransaction: current autocommit status: true
21 Jun 2005 11:56:47,665 DEBUG JDBCTransaction: disabling autocommit
21 Jun 2005 11:56:47,665 DEBUG SessionImpl    : find:
    from Admin a
   left join fetch a.adminFacilityRoles roles
   where a.id = :userid
   and roles.current = :current
   and roles.roleActionTypeCode = :action

21 Jun 2005 11:56:47,665 DEBUG QueryParameters: named parameters: {action=A, userid=5419, current=Y}
21 Jun 2005 11:56:47,665 DEBUG QueryTranslatorImpl: HQL:
    from com.somecompany.domain.model.Admin a
   left join fetch a.adminFacilityRoles roles
   where a.id = :userid
   and roles.current = :current
   and roles.roleActionTypeCode = :action

21 Jun 2005 11:56:47,665 DEBUG QueryTranslatorImpl: SQL: select admin0_.ADMIN_USER_ID_SEQ as ADMIN1_0_, adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1_1_, admin0_.VERSION as VERSION22_0_, admin0_.EMPLOYEE_CONTRACTOR_IND as EMPLOYEE3_22_0_, admin0_.DEPARTMENT as DEPARTMENT22_0_, admin0_.JOB_TITLE as JOB5_22_0_, admin0_.USERID as USERID22_0_, adminfacil1_.VERSION as VERSION27_1_, adminfacil1_.REGION_INSTITUTION_ID as REGION3_27_1_, adminfacil1_.VA_FACILITY_INSTITUTION_ID as VA4_27_1_, adminfacil1_.ACTION_TYPE as ACTION5_27_1_, adminfacil1_.CURRENT_IND as CURRENT6_27_1_, adminfacil1_.CREATED_DATE as CREATED7_27_1_, adminfacil1_.MODIFIED_DATE as MODIFIED8_27_1_, adminfacil1_.MOD_ADMIN_FACILITY_ROLE_ID_SEQ as MOD9_27_1_, adminfacil1_.ROLE_TYPE_CODE as ROLE10_27_1_, adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11_27_1_, adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11___, adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1___ from USER_ADMINISTRATOR_PROFILES admin0_ left outer join ADMIN_FACILITY_ROLES adminfacil1_ on admin0_.ADMIN_USER_ID_SEQ=adminfacil1_.ADMIN_USER_ID_SEQ where (admin0_.ADMIN_USER_ID_SEQ=? )and(adminfacil1_.CURRENT_IND=? )and(adminfacil1_.ACTION_TYPE=? ) order by adminfacil1_.CREATED_DATE desc
21 Jun 2005 11:56:47,665 DEBUG AbstractBatcher: about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
21 Jun 2005 11:56:47,665 DEBUG SQL            : select admin0_.ADMIN_USER_ID_SEQ as ADMIN1_0_, adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1_1_, admin0_.VERSION as VERSION22_0_, admin0_.EMPLOYEE_CONTRACTOR_IND as EMPLOYEE3_22_0_, admin0_.DEPARTMENT as DEPARTMENT22_0_, admin0_.JOB_TITLE as JOB5_22_0_, admin0_.USERID as USERID22_0_, adminfacil1_.VERSION as VERSION27_1_, adminfacil1_.REGION_INSTITUTION_ID as REGION3_27_1_, adminfacil1_.VA_FACILITY_INSTITUTION_ID as VA4_27_1_, adminfacil1_.ACTION_TYPE as ACTION5_27_1_, adminfacil1_.CURRENT_IND as CURRENT6_27_1_, adminfacil1_.CREATED_DATE as CREATED7_27_1_, adminfacil1_.MODIFIED_DATE as MODIFIED8_27_1_, adminfacil1_.MOD_ADMIN_FACILITY_ROLE_ID_SEQ as MOD9_27_1_, adminfacil1_.ROLE_TYPE_CODE as ROLE10_27_1_, adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11_27_1_, adminfacil1_.ADMIN_USER_ID_SEQ as ADMIN11___, adminfacil1_.ADMIN_FACILITY_ROLE_ID_SEQ as ADMIN1___ from USER_ADMINISTRATOR_PROFILES admin0_ left outer join ADMIN_FACILITY_ROLES adminfacil1_ on admin0_.ADMIN_USER_ID_SEQ=adminfacil1_.ADMIN_USER_ID_SEQ where (admin0_.ADMIN_USER_ID_SEQ=? )and(adminfacil1_.CURRENT_IND=? )and(adminfacil1_.ACTION_TYPE=? ) order by adminfacil1_.CREATED_DATE desc
21 Jun 2005 11:56:47,665 DEBUG AbstractBatcher: preparing statement
21 Jun 2005 11:56:47,665 DEBUG LongType       : binding '5419' to parameter: 1
21 Jun 2005 11:56:47,665 DEBUG StringType     : binding 'A' to parameter: 3
21 Jun 2005 11:56:47,665 DEBUG StringType     : binding 'Y' to parameter: 2
21 Jun 2005 11:56:47,685 DEBUG AbstractBatcher: about to open ResultSet (open ResultSets: 0, globally: 0)
21 Jun 2005 11:56:47,685 DEBUG Loader         : processing result set
21 Jun 2005 11:56:47,685 DEBUG Loader         : result set row: 0
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '1233' as column: ADMIN1_1_
21 Jun 2005 11:56:47,685 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,685 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,685 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '0' as column: VERSION22_0_
21 Jun 2005 11:56:47,685 DEBUG StringType     : returning null as column: DEPARTMENT22_0_
21 Jun 2005 11:56:47,685 DEBUG StringType     : returning null as column: JOB5_22_0_
21 Jun 2005 11:56:47,685 DEBUG StringType     : returning 'vhaisagallas' as column: USERID22_0_
21 Jun 2005 11:56:47,685 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,685 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,685 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,685 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,685 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,685 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,685 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,685 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,685 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,695 DEBUG CollectionLoadContext: new collection: instantiating
21 Jun 2005 11:56:47,705 DEBUG LongType       : returning '1233' as column: ADMIN1___
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,715 DEBUG Loader         : result set row: 1
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '1239' as column: ADMIN1_1_
21 Jun 2005 11:56:47,715 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,715 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,715 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,715 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,715 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,715 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,715 DEBUG CollectionLoadContext: reading row
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '1239' as column: ADMIN1___
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,715 DEBUG Loader         : result set row: 2
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '1245' as column: ADMIN1_1_
21 Jun 2005 11:56:47,715 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,715 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,715 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,715 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,725 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,725 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: reading row
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1245' as column: ADMIN1___
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,725 DEBUG Loader         : result set row: 3
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1251' as column: ADMIN1_1_
21 Jun 2005 11:56:47,725 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,725 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,725 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: reading row
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1251' as column: ADMIN1___
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG Loader         : result set row: 4
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1257' as column: ADMIN1_1_
21 Jun 2005 11:56:47,725 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,725 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,725 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: reading row
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1257' as column: ADMIN1___
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG Loader         : result set row: 5
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN1_0_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1263' as column: ADMIN1_1_
21 Jun 2005 11:56:47,725 DEBUG Loader         : result row: EntityKey[com.somecompany.domain.model.Admin#5419], EntityKey[com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG Loader         : Initializing object from ResultSet: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG BasicEntityPersister: Hydrating entity: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '0' as column: VERSION27_1_
21 Jun 2005 11:56:47,725 DEBUG YesNoType      : returning 'true' as column: CURRENT6_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning '2005-05-03 00:00:00' as column: CREATED7_27_1_
21 Jun 2005 11:56:47,725 DEBUG TimestampType  : returning null as column: MODIFIED8_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning null as column: MOD9_27_1_
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11_27_1_
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : Version: 0
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '5419' as column: ADMIN11___
21 Jun 2005 11:56:47,725 DEBUG Loader         : found row of collection: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: reading row
21 Jun 2005 11:56:47,725 DEBUG LongType       : returning '1263' as column: ADMIN1___
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: attempting to resolve: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: resolved object in session cache: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG Loader         : done processing result set (6 rows)
21 Jun 2005 11:56:47,725 DEBUG AbstractBatcher: about to close ResultSet (open ResultSets: 1, globally: 1)
21 Jun 2005 11:56:47,725 DEBUG AbstractBatcher: about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
21 Jun 2005 11:56:47,725 DEBUG AbstractBatcher: closing statement
21 Jun 2005 11:56:47,725 DEBUG Loader         : total objects hydrated: 7
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: returning loading collection:[com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : resolving associations for [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: loading entity: [com.somecompany.domain.model.Admin#5419]
21 Jun 2005 11:56:47,725 DEBUG DefaultLoadEventListener: entity found in session cache
21 Jun 2005 11:56:47,725 DEBUG TwoPhaseLoad   : done materializing entity [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,725 DEBUG CollectionLoadContext: 1 collections were found in result set
21 Jun 2005 11:56:47,745 DEBUG CollectionLoadContext: collection fully initialized: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419]
21 Jun 2005 11:56:47,745 DEBUG CollectionLoadContext: 1 collections initialized
21 Jun 2005 11:56:47,745 DEBUG PersistenceContext: initializing non-lazy collections
21 Jun 2005 11:56:47,745 DEBUG JDBCTransaction: commit
21 Jun 2005 11:56:47,745 DEBUG SessionImpl    : automatically flushing session
21 Jun 2005 11:56:47,745 DEBUG AbstractFlushingEventListener: flushing session
21 Jun 2005 11:56:47,745 DEBUG AbstractFlushingEventListener: processing flush-time cascades
21 Jun 2005 11:56:47,745 DEBUG Cascades       : processing cascade ACTION_SAVE_UPDATE for: com.somecompany.domain.model.Admin
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascade ACTION_SAVE_UPDATE for collection: com.somecompany.domain.model.Admin.adminFacilityRoles
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1233]
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1239]
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1245]
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1251]
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,745 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1257]
21 Jun 2005 11:56:47,745 DEBUG Cascades       : cascading to saveOrUpdate: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,755 DEBUG AbstractSaveEventListener: persistent instance of: com.somecompany.domain.model.AdminFacilityRole
21 Jun 2005 11:56:47,755 DEBUG DefaultSaveOrUpdateEventListener: ignoring persistent instance
21 Jun 2005 11:56:47,755 DEBUG DefaultSaveOrUpdateEventListener: object already associated with session: [com.somecompany.domain.model.AdminFacilityRole#1263]
21 Jun 2005 11:56:47,755 DEBUG Cascades       : done cascade ACTION_SAVE_UPDATE for collection: com.somecompany.domain.model.Admin.adminFacilityRoles
21 Jun 2005 11:56:47,755 DEBUG Cascades       : done processing cascade ACTION_SAVE_UPDATE for: com.somecompany.domain.model.Admin
21 Jun 2005 11:56:47,755 DEBUG AbstractFlushingEventListener: dirty checking collections
21 Jun 2005 11:56:47,755 DEBUG AbstractFlushingEventListener: Flushing entities and processing referenced collections
21 Jun 2005 11:56:47,765 DEBUG Collections    : Collection found: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419], was: [com.somecompany.domain.model.Admin.adminFacilityRoles#5419] (initialized)
21 Jun 2005 11:56:47,775 ERROR BasicPropertyAccessor: IllegalArgumentException in class: com.somecompany.domain.model.DomainObject, getter method of property: id
21 Jun 2005 11:56:47,796 DEBUG JDBCTransaction: rollback
21 Jun 2005 11:56:47,796 DEBUG JDBCContext    : before transaction completion
21 Jun 2005 11:56:47,796 DEBUG SessionImpl    : before transaction completion
21 Jun 2005 11:56:47,796 DEBUG JDBCTransaction: re-enabling autocommit
21 Jun 2005 11:56:47,796 DEBUG JDBCTransaction: rolled back JDBC Connection
21 Jun 2005 11:56:47,796 DEBUG JDBCContext    : after transaction completion
21 Jun 2005 11:56:47,796 DEBUG AbstractBatcher: closing JDBC connection (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)
21 Jun 2005 11:56:47,796 DEBUG SessionImpl    : after transaction completion
21 Jun 2005 11:56:47,806 DEBUG AbstractBatcher: opening JDBC connection
21 Jun 2005 11:56:47,806 DEBUG SessionImpl    : closing session
21 Jun 2005 11:56:47,806 DEBUG AbstractBatcher: closing JDBC connection (open PreparedStatements: 0, globally: 0) (open ResultSets: 0, globally: 0)
21 Jun 2005 11:56:47,806 DEBUG JDBCContext    : after transaction completion
21 Jun 2005 11:56:47,806 DEBUG SessionImpl    : after transaction completion
21 Jun 2005 11:56:48,076 DEBUG JDBCContext    : running Session.finalize()


Top
 Profile  
 
 Post subject: I am having the same issue
PostPosted: Sun Jan 29, 2006 4:19 pm 
Newbie

Joined: Fri Dec 30, 2005 5:25 am
Posts: 13
Hi,

I am having exactly the same issue here... Did you find out what the problem was?

That would help!

Thanks

Nicolas


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.