-->
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.  [ 3 posts ] 
Author Message
 Post subject: ConcurrentModificationException while save with cascade
PostPosted: Wed Feb 02, 2005 4:08 pm 
Beginner
Beginner

Joined: Wed Dec 31, 2003 1:40 pm
Posts: 25
Summary
I get a ConcurrentModificationException when I try to save a bidirectionally linked object graph.

The UML model is:

Act-source-1-------0..*-outboundRelationship-ActRelationship
-target-1-------0..*-inboundRelationship-

So it is a bidirectionally navigable graph with attributable arcs (pretty much the most general graph you can imagine).

As you can see below, I am using bag collections with java.util.List. Using inverse="true" and cascade="save-update".

I have been trying various simplifications to work around this error, and it doesn't matter if I remove the target/inboundRelationship association alltogether, I will still get the same exception. The only thing that prevents the exception from happening is when I remove cascade="save-update". But in that case I can't have my entire graph saved.

Detail information, logs and stack traces to follow:

Hibernate version:
Hibernate3, latest from CVS (tried other versions before)

Mapping documents:

<hibernate-mapping>
<class name="org.hl7.rim.impl.ActImpl" discriminator-value="Act" table="ACT" mutable="true" abstract="false" polymorphism="implicit" dynamic-update="false" dynamic-insert="false" batch-size="1" select-before-update="false" optimistic-lock="version">
<id name="internalId" column="INTERNAL_ID" type="string" unsaved-value="null" access="property">
<generator class="assigned"/>
</id>
<discriminator column="DISCRIMINATOR" type="string" not-null="true" force="false" insert="true"/>
<version name="internalVersionNumber" column="INTERNAL_VERSION_NUMBER" type="long" unsaved-value="negative" access="property"/>
<bag name="outboundRelationship" table="ACT_RELATIONSHIP" cascade="save-update" inverse="true" batch-size="1" outer-join="auto" optimistic-lock="true">
<key column="SOURCE_INTERNAL_ID" on-delete="noaction"/>
<one-to-many class="org.hl7.rim.impl.ActRelationshipImpl"/>
</bag>
<bag name="inboundRelationship" table="ACT_RELATIONSHIP" inverse="true" batch-size="1" outer-join="auto" optimistic-lock="true">
<key column="TARGET_INTERNAL_ID" on-delete="noaction"/>
<one-to-many class="org.hl7.rim.impl.ActRelationshipImpl"/>
</bag>
<!-- simple properties here -->
</class>

<class name="org.hl7.rim.impl.ActRelationshipImpl" discriminator-value="ActRelationship" table="ACT_RELATIONSHIP" mutable="true" abstract="false" polymorphism="implicit" dynamic-update="false" dynamic-insert="false" batch-size="1" select-before-update="false" optimistic-lock="version">
<id name="internalId" column="INTERNAL_ID" type="string" unsaved-value="null" access="property">
<generator class="assigned"/>
</id>
<discriminator column="DISCRIMINATOR" type="string" not-null="true" force="false" insert="true"/>
<version name="internalVersionNumber" column="INTERNAL_VERSION_NUMBER" type="long" unsaved-value="negative" access="property"/>
<many-to-one name="source" column="SOURCE_INTERNAL_ID" class="org.hl7.rim.impl.ActImpl" access="property" not-null="false" unique="false" outer-join="auto" update="true" insert="true" optimistic-lock="true"/>
<many-to-one name="target" column="TARGET_INTERNAL_ID" class="org.hl7.rim.impl.ActImpl" access="property" not-null="false" unique="false" outer-join="auto" update="true" insert="true" optimistic-lock="true"/>
<!-- simple properties -->
</class>
</hibernate-mapping>

Code between sessionFactory.openSession() and session.close():
Transaction transaction = Persistence.getSession().beginTransaction();
// Persistence is a tool that manages a Session as a ThreadLocal
// Persistence.getSession() fetches the Session from the ThreadLocal
// and creates and initializes it if needed.
// Persistence.save(Object obj) is just a shorthand for
// Persistence.getSession().save(...)
Persistence.save(graph);

Class clazz = graph.getClass();
String id = ((RootObject)graph).getInternalId();

transaction.commit();
Persistence.close();

Full stack trace of any exception that occurs:

java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
at java.util.AbstractList$Itr.next(AbstractList.java:420)
at org.hibernate.engine.Cascades.cascadeCollection(Cascades.java:812)
at org.hibernate.engine.Cascades.cascade(Cascades.java:721)
at org.hibernate.engine.Cascades.cascade(Cascades.java:787)
at org.hibernate.event.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:354)
at org.hibernate.event.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:256)
at org.hibernate.event.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:157)
at org.hibernate.event.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:106)
at org.hibernate.event.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:171)
at org.hibernate.event.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:31)
at org.hibernate.event.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:160)
at org.hibernate.event.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:25)
at org.hibernate.event.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:64)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:446)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:441)
at org.hl7.hibernate.Persistence.save(Persistence.java:74)

Name and version of the database you are using:
hsqldb latest version

The generated SQL (show_sql=true):

create table ACT_RELATIONSHIP (
INTERNAL_ID varchar(255) not null,
DISCRIMINATOR varchar(255) not null,
INTERNAL_VERSION_NUMBER bigint not null,
SOURCE_INTERNAL_ID varchar(255),
TARGET_INTERNAL_ID varchar(255),
primary key (INTERNAL_ID)
)
create table ACT (
INTERNAL_ID varchar(255) not null,
DISCRIMINATOR varchar(255) not null,
INTERNAL_VERSION_NUMBER bigint not null,
primary key (INTERNAL_ID)
)

alter table ACT_RELATIONSHIP add constraint foreign key (TARG
ET_INTERNAL_ID) references ACT

alter table ACT_RELATIONSHIP add constraint foreign key (SOUR
CE_INTERNAL_ID) references ACT

Debug level Hibernate log excerpt:

Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select procedurei_.INTERNAL_ID, procedurei_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, procedurei_.classCode as classCode0_, procedurei_.moodCode as moodCode0_, procedurei_.code as code0_, procedurei_.negationInd as negation7_0_, procedurei_.text as text0_, procedurei_.interruptibleInd as interrup9_0_, procedurei_.levelCode as levelCode0_, procedurei_.independentInd as indepen11_0_, procedurei_.uncertaintyCode as uncerta12_0_, procedurei_.languageCode as languag13_0_ from ACT procedurei_ where procedurei_.INTERNAL_ID=?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Procedure', ?)
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.SubstanceAdministrationImpl
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select substancea_.INTERNAL_ID, substancea_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, substancea_.classCode as classCode0_, substancea_.moodCode as moodCode0_, substancea_.code as code0_, substancea_.negationInd as negation7_0_, substancea_.text as text0_, substancea_.interruptibleInd as interrup9_0_, substancea_.levelCode as levelCode0_, substancea_.independentInd as indepen11_0_, substancea_.uncertaintyCode as uncerta12_0_, substancea_.languageCode as languag13_0_, substancea_.routeCode as routeCode0_ from ACT substancea_ where substancea_.INTERNAL_ID=?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, routeCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'SubstanceAdministration', ?)
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, routeCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:43 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.ObservationImpl
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select observatio_.INTERNAL_ID, observatio_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, observatio_.classCode as classCode0_, observatio_.moodCode as moodCode0_, observatio_.code as code0_, observatio_.negationInd as negation7_0_, observatio_.text as text0_, observatio_.interruptibleInd as interrup9_0_, observatio_.levelCode as levelCode0_, observatio_.independentInd as indepen11_0_, observatio_.uncertaintyCode as uncerta12_0_, observatio_.languageCode as languag13_0_, observatio_.value as value0_ from ACT observatio_ where observatio_.INTERNAL_ID=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, value, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Observation', ?)
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, value=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.DeviceTaskImpl
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select devicetask_.INTERNAL_ID, devicetask_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, devicetask_.classCode as classCode0_, devicetask_.moodCode as moodCode0_, devicetask_.code as code0_, devicetask_.negationInd as negation7_0_, devicetask_.text as text0_, devicetask_.interruptibleInd as interrup9_0_, devicetask_.levelCode as levelCode0_, devicetask_.independentInd as indepen11_0_, devicetask_.uncertaintyCode as uncerta12_0_, devicetask_.languageCode as languag13_0_ from ACT devicetask_ where devicetask_.INTERNAL_ID=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'DeviceTask', ?)
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.DietImpl
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select dietimpl_.INTERNAL_ID, dietimpl_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, dietimpl_.classCode as classCode0_, dietimpl_.moodCode as moodCode0_, dietimpl_.code as code0_, dietimpl_.negationInd as negation7_0_, dietimpl_.text as text0_, dietimpl_.interruptibleInd as interrup9_0_, dietimpl_.levelCode as levelCode0_, dietimpl_.independentInd as indepen11_0_, dietimpl_.uncertaintyCode as uncerta12_0_, dietimpl_.languageCode as languag13_0_, dietimpl_.quantity as quantity0_, dietimpl_.energyQuantity as energyQ31_0_, dietimpl_.carbohydrateQuantity as carbohy32_0_ from ACT dietimpl_ where dietimpl_.INTERNAL_ID=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, quantity, energyQuantity, carbohydrateQuantity, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Diet', ?)
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, quantity=?, energyQuantity=?, carbohydrateQuantity=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.ActRelationshipImpl
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT_RELATIONSHIP where INTERNAL_ID =?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select actrelatio_.INTERNAL_ID, actrelatio_.INTERNAL_VERSION_NUMBER as INTERNAL3_1_, actrelatio_.SOURCE_INTERNAL_ID as SOURCE4_1_, actrelatio_.TARGET_INTERNAL_ID as TARGET5_1_, actrelatio_.typeCode as typeCode1_, actrelatio_.inversionInd as inversio7_1_, actrelatio_.contextControlCode as contextC8_1_, actrelatio_.contextConductionInd as contextC9_1_, actrelatio_.pauseQuantity as pauseQu10_1_, actrelatio_.checkpointCode as checkpo11_1_, actrelatio_.splitCode as splitCode1_, actrelatio_.joinCode as joinCode1_, actrelatio_.negationInd as negatio14_1_, actrelatio_.conjunctionCode as conjunc15_1_, actrelatio_.seperatableInd as seperat16_1_ from ACT_RELATIONSHIP actrelatio_ where actrelatio_.INTERNAL_ID=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT_RELATIONSHIP (INTERNAL_VERSION_NUMBER, SOURCE_INTERNAL_ID, TARGET_INTERNAL_ID, typeCode, inversionInd, contextControlCode, contextConductionInd, pauseQuantity, checkpointCode, splitCode, joinCode, negationInd, conjunctionCode, seperatableInd, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'ActRelationship', ?)
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT_RELATIONSHIP set INTERNAL_VERSION_NUMBER=?, SOURCE_INTERNAL_ID=?, TARGET_INTERNAL_ID=?, typeCode=?, inversionInd=?, contextControlCode=?, contextConductionInd=?, pauseQuantity=?, checkpointCode=?, splitCode=?, joinCode=?, negationInd=?, conjunctionCode=?, seperatableInd=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:44 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT_RELATIONSHIP where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.FinancialTransactionImpl
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select financialt_.INTERNAL_ID, financialt_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, financialt_.classCode as classCode0_, financialt_.moodCode as moodCode0_, financialt_.code as code0_, financialt_.negationInd as negation7_0_, financialt_.text as text0_, financialt_.interruptibleInd as interrup9_0_, financialt_.levelCode as levelCode0_, financialt_.independentInd as indepen11_0_, financialt_.uncertaintyCode as uncerta12_0_, financialt_.languageCode as languag13_0_, financialt_.amt as amt0_ from ACT financialt_ where financialt_.INTERNAL_ID=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, amt, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'FinancialTransaction', ?)
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, amt=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.ControlActImpl
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select controlact_.INTERNAL_ID, controlact_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, controlact_.classCode as classCode0_, controlact_.moodCode as moodCode0_, controlact_.code as code0_, controlact_.negationInd as negation7_0_, controlact_.text as text0_, controlact_.interruptibleInd as interrup9_0_, controlact_.levelCode as levelCode0_, controlact_.independentInd as indepen11_0_, controlact_.uncertaintyCode as uncerta12_0_, controlact_.languageCode as languag13_0_ from ACT controlact_ where controlact_.INTERNAL_ID=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'ControlAct', ?)
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.AccountImpl
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select accountimp_.INTERNAL_ID, accountimp_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, accountimp_.classCode as classCode0_, accountimp_.moodCode as moodCode0_, accountimp_.code as code0_, accountimp_.negationInd as negation7_0_, accountimp_.text as text0_, accountimp_.interruptibleInd as interrup9_0_, accountimp_.levelCode as levelCode0_, accountimp_.independentInd as indepen11_0_, accountimp_.uncertaintyCode as uncerta12_0_, accountimp_.languageCode as languag13_0_, accountimp_.balanceAmt as balanceAmt0_, accountimp_.currencyCode as currenc15_0_ from ACT accountimp_ where accountimp_.INTERNAL_ID=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, balanceAmt, currencyCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Account', ?)
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, balanceAmt=?, currencyCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.SupplyImpl
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select supplyimpl_.INTERNAL_ID, supplyimpl_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, supplyimpl_.classCode as classCode0_, supplyimpl_.moodCode as moodCode0_, supplyimpl_.code as code0_, supplyimpl_.negationInd as negation7_0_, supplyimpl_.text as text0_, supplyimpl_.interruptibleInd as interrup9_0_, supplyimpl_.levelCode as levelCode0_, supplyimpl_.independentInd as indepen11_0_, supplyimpl_.uncertaintyCode as uncerta12_0_, supplyimpl_.languageCode as languag13_0_, supplyimpl_.quantity as quantity0_ from ACT supplyimpl_ where supplyimpl_.INTERNAL_ID=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, quantity, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Supply', ?)
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, quantity=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:45 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.PatientEncounterImpl
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select patientenc_.INTERNAL_ID, patientenc_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, patientenc_.classCode as classCode0_, patientenc_.moodCode as moodCode0_, patientenc_.code as code0_, patientenc_.negationInd as negation7_0_, patientenc_.text as text0_, patientenc_.interruptibleInd as interrup9_0_, patientenc_.levelCode as levelCode0_, patientenc_.independentInd as indepen11_0_, patientenc_.uncertaintyCode as uncerta12_0_, patientenc_.languageCode as languag13_0_, patientenc_.admissionReferralSourceCode as admissi24_0_, patientenc_.lengthOfStayQuantity as lengthO25_0_, patientenc_.dischargeDispositionCode as dischar26_0_, patientenc_.acuityLevelCode as acuityL27_0_, patientenc_.preAdmitTestInd as preAdmi28_0_ from ACT patientenc_ where patientenc_.INTERNAL_ID=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, admissionReferralSourceCode, lengthOfStayQuantity, dischargeDispositionCode, acuityLevelCode, preAdmitTestInd, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'PatientEncounter', ?)
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, admissionReferralSourceCode=?, lengthOfStayQuantity=?, dischargeDispositionCode=?, acuityLevelCode=?, preAdmitTestInd=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.PublicHealthCaseImpl
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select publicheal_.INTERNAL_ID, publicheal_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, publicheal_.classCode as classCode0_, publicheal_.moodCode as moodCode0_, publicheal_.code as code0_, publicheal_.negationInd as negation7_0_, publicheal_.text as text0_, publicheal_.interruptibleInd as interrup9_0_, publicheal_.levelCode as levelCode0_, publicheal_.independentInd as indepen11_0_, publicheal_.uncertaintyCode as uncerta12_0_, publicheal_.languageCode as languag13_0_, publicheal_.value as value0_, publicheal_.detectionMethodCode as detecti21_0_, publicheal_.transmissionModeCode as transmi22_0_, publicheal_.diseaseImportedCode as disease23_0_ from ACT publicheal_ where publicheal_.INTERNAL_ID=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, value, detectionMethodCode, transmissionModeCode, diseaseImportedCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'PublicHealthCase', ?)
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, value=?, detectionMethodCode=?, transmissionModeCode=?, diseaseImportedCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.WorkingListImpl
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select workinglis_.INTERNAL_ID, workinglis_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, workinglis_.classCode as classCode0_, workinglis_.moodCode as moodCode0_, workinglis_.code as code0_, workinglis_.negationInd as negation7_0_, workinglis_.text as text0_, workinglis_.interruptibleInd as interrup9_0_, workinglis_.levelCode as levelCode0_, workinglis_.independentInd as indepen11_0_, workinglis_.uncertaintyCode as uncerta12_0_, workinglis_.languageCode as languag13_0_, workinglis_.ownershipLevelCode as ownersh33_0_ from ACT workinglis_ where workinglis_.INTERNAL_ID=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, ownershipLevelCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'WorkingList', ?)
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, ownershipLevelCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.FinancialContractImpl
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select financialc_.INTERNAL_ID, financialc_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, financialc_.classCode as classCode0_, financialc_.moodCode as moodCode0_, financialc_.code as code0_, financialc_.negationInd as negation7_0_, financialc_.text as text0_, financialc_.interruptibleInd as interrup9_0_, financialc_.levelCode as levelCode0_, financialc_.independentInd as indepen11_0_, financialc_.uncertaintyCode as uncerta12_0_, financialc_.languageCode as languag13_0_, financialc_.paymentTermsCode as payment16_0_ from ACT financialc_ where financialc_.INTERNAL_ID=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, paymentTermsCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'FinancialContract', ?)
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, paymentTermsCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:46 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.DiagnosticImageImpl
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select diagnostic_.INTERNAL_ID, diagnostic_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, diagnostic_.classCode as classCode0_, diagnostic_.moodCode as moodCode0_, diagnostic_.code as code0_, diagnostic_.negationInd as negation7_0_, diagnostic_.text as text0_, diagnostic_.interruptibleInd as interrup9_0_, diagnostic_.levelCode as levelCode0_, diagnostic_.independentInd as indepen11_0_, diagnostic_.uncertaintyCode as uncerta12_0_, diagnostic_.languageCode as languag13_0_, diagnostic_.value as value0_, diagnostic_.subjectOrientationCode as subject20_0_ from ACT diagnostic_ where diagnostic_.INTERNAL_ID=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, value, subjectOrientationCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'DiagnosticImage', ?)
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, value=?, subjectOrientationCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.ContextStructureImpl
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select contextstr_.INTERNAL_ID, contextstr_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, contextstr_.classCode as classCode0_, contextstr_.moodCode as moodCode0_, contextstr_.code as code0_, contextstr_.negationInd as negation7_0_, contextstr_.text as text0_, contextstr_.interruptibleInd as interrup9_0_, contextstr_.levelCode as levelCode0_, contextstr_.independentInd as indepen11_0_, contextstr_.uncertaintyCode as uncerta12_0_, contextstr_.languageCode as languag13_0_ from ACT contextstr_ where contextstr_.INTERNAL_ID=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'ContextStructure', ?)
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.DocumentImpl
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select documentim_.INTERNAL_ID, documentim_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, documentim_.classCode as classCode0_, documentim_.moodCode as moodCode0_, documentim_.code as code0_, documentim_.negationInd as negation7_0_, documentim_.text as text0_, documentim_.interruptibleInd as interrup9_0_, documentim_.levelCode as levelCode0_, documentim_.independentInd as indepen11_0_, documentim_.uncertaintyCode as uncerta12_0_, documentim_.languageCode as languag13_0_, documentim_.setId as setId0_, documentim_.completionCode as complet35_0_, documentim_.storageCode as storage36_0_, documentim_.copyTime as copyTime0_ from ACT documentim_ where documentim_.INTERNAL_ID=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, setId, completionCode, storageCode, copyTime, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Document', ?)
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, setId=?, completionCode=?, storageCode=?, copyTime=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.InvoiceElementImpl
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select invoiceele_.INTERNAL_ID, invoiceele_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, invoiceele_.classCode as classCode0_, invoiceele_.moodCode as moodCode0_, invoiceele_.code as code0_, invoiceele_.negationInd as negation7_0_, invoiceele_.text as text0_, invoiceele_.interruptibleInd as interrup9_0_, invoiceele_.levelCode as levelCode0_, invoiceele_.independentInd as indepen11_0_, invoiceele_.uncertaintyCode as uncerta12_0_, invoiceele_.languageCode as languag13_0_, invoiceele_.netAmt as netAmt0_ from ACT invoiceele_ where invoiceele_.INTERNAL_ID=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, netAmt, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'InvoiceElement', ?)
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=?, netAmt=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:47 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Static SQL for entity: org.hl7.rim.impl.ActImpl
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Version select: select INTERNAL_VERSION_NUMBER from ACT where INTERNAL_ID =?
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Snapshot select: select actimpl_.INTERNAL_ID, actimpl_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_, actimpl_.classCode as classCode0_, actimpl_.moodCode as moodCode0_, actimpl_.code as code0_, actimpl_.negationInd as negation7_0_, actimpl_.text as text0_, actimpl_.interruptibleInd as interrup9_0_, actimpl_.levelCode as levelCode0_, actimpl_.independentInd as indepen11_0_, actimpl_.uncertaintyCode as uncerta12_0_, actimpl_.languageCode as languag13_0_ from ACT actimpl_ where actimpl_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Insert 0: insert into ACT (INTERNAL_VERSION_NUMBER, classCode, moodCode, code, negationInd, text, interruptibleInd, levelCode, independentInd, uncertaintyCode, languageCode, DISCRIMINATOR, INTERNAL_ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'Act', ?)
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Update 0: update ACT set INTERNAL_VERSION_NUMBER=?, classCode=?, moodCode=?, code=?, negationInd=?, text=?, interruptibleInd=?, levelCode=?, independentInd=?, uncertaintyCode=?, languageCode=? where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:48 PM org.hibernate.persister.BasicEntityPersister logStaticSQL
FINE: Delete 0: delete from ACT where INTERNAL_ID=? and INTERNAL_VERSION_NUMBER=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Static SQL for collection: org.hl7.rim.impl.ActImpl.outboundRelationship
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Row insert: update ACT_RELATIONSHIP set SOURCE_INTERNAL_ID=? where INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Row delete: update ACT_RELATIONSHIP set SOURCE_INTERNAL_ID=null where SOURCE_INTERNAL_ID=? and INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: One-shot delete: update ACT_RELATIONSHIP set SOURCE_INTERNAL_ID=null where SOURCE_INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Static SQL for collection: org.hl7.rim.impl.ActImpl.inboundRelationship
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Row insert: update ACT_RELATIONSHIP set TARGET_INTERNAL_ID=? where INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: Row delete: update ACT_RELATIONSHIP set TARGET_INTERNAL_ID=null where TARGET_INTERNAL_ID=? and INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.collection.AbstractCollectionPersister logStaticSQL
FINE: One-shot delete: update ACT_RELATIONSHIP set TARGET_INTERNAL_ID=null where TARGET_INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ProcedureImpl: select procedurei0_.INTERNAL_ID as INTERNAL1_0_, procedurei0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, procedurei0_.classCode as classCode0_0_, procedurei0_.moodCode as moodCode0_0_, procedurei0_.code as code0_0_, procedurei0_.negationInd as negation7_0_0_, procedurei0_.text as text0_0_, procedurei0_.interruptibleInd as interrup9_0_0_, procedurei0_.levelCode as levelCode0_0_, procedurei0_.independentInd as indepen11_0_0_, procedurei0_.uncertaintyCode as uncerta12_0_0_, procedurei0_.languageCode as languag13_0_0_ from ACT procedurei0_ where procedurei0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ProcedureImpl: select procedurei0_.INTERNAL_ID as INTERNAL1_0_, procedurei0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, procedurei0_.classCode as classCode0_0_, procedurei0_.moodCode as moodCode0_0_, procedurei0_.code as code0_0_, procedurei0_.negationInd as negation7_0_0_, procedurei0_.text as text0_0_, procedurei0_.interruptibleInd as interrup9_0_0_, procedurei0_.levelCode as levelCode0_0_, procedurei0_.independentInd as indepen11_0_0_, procedurei0_.uncertaintyCode as uncerta12_0_0_, procedurei0_.languageCode as languag13_0_0_ from ACT procedurei0_ where procedurei0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ProcedureImpl: select procedurei0_.INTERNAL_ID as INTERNAL1_0_, procedurei0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, procedurei0_.classCode as classCode0_0_, procedurei0_.moodCode as moodCode0_0_, procedurei0_.code as code0_0_, procedurei0_.negationInd as negation7_0_0_, procedurei0_.text as text0_0_, procedurei0_.interruptibleInd as interrup9_0_0_, procedurei0_.levelCode as levelCode0_0_, procedurei0_.independentInd as indepen11_0_0_, procedurei0_.uncertaintyCode as uncerta12_0_0_, procedurei0_.languageCode as languag13_0_0_ from ACT procedurei0_ where procedurei0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ProcedureImpl: select procedurei0_.INTERNAL_ID as INTERNAL1_0_, procedurei0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, procedurei0_.classCode as classCode0_0_, procedurei0_.moodCode as moodCode0_0_, procedurei0_.code as code0_0_, procedurei0_.negationInd as negation7_0_0_, procedurei0_.text as text0_0_, procedurei0_.interruptibleInd as interrup9_0_0_, procedurei0_.levelCode as levelCode0_0_, procedurei0_.independentInd as indepen11_0_0_, procedurei0_.uncertaintyCode as uncerta12_0_0_, procedurei0_.languageCode as languag13_0_0_ from ACT procedurei0_ where procedurei0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.SubstanceAdministrationImpl: select substancea0_.INTERNAL_ID as INTERNAL1_0_, substancea0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, substancea0_.classCode as classCode0_0_, substancea0_.moodCode as moodCode0_0_, substancea0_.code as code0_0_, substancea0_.negationInd as negation7_0_0_, substancea0_.text as text0_0_, substancea0_.interruptibleInd as interrup9_0_0_, substancea0_.levelCode as levelCode0_0_, substancea0_.independentInd as indepen11_0_0_, substancea0_.uncertaintyCode as uncerta12_0_0_, substancea0_.languageCode as languag13_0_0_, substancea0_.routeCode as routeCode0_0_ from ACT substancea0_ where substancea0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.SubstanceAdministrationImpl: select substancea0_.INTERNAL_ID as INTERNAL1_0_, substancea0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, substancea0_.classCode as classCode0_0_, substancea0_.moodCode as moodCode0_0_, substancea0_.code as code0_0_, substancea0_.negationInd as negation7_0_0_, substancea0_.text as text0_0_, substancea0_.interruptibleInd as interrup9_0_0_, substancea0_.levelCode as levelCode0_0_, substancea0_.independentInd as indepen11_0_0_, substancea0_.uncertaintyCode as uncerta12_0_0_, substancea0_.languageCode as languag13_0_0_, substancea0_.routeCode as routeCode0_0_ from ACT substancea0_ where substancea0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.SubstanceAdministrationImpl: select substancea0_.INTERNAL_ID as INTERNAL1_0_, substancea0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, substancea0_.classCode as classCode0_0_, substancea0_.moodCode as moodCode0_0_, substancea0_.code as code0_0_, substancea0_.negationInd as negation7_0_0_, substancea0_.text as text0_0_, substancea0_.interruptibleInd as interrup9_0_0_, substancea0_.levelCode as levelCode0_0_, substancea0_.independentInd as indepen11_0_0_, substancea0_.uncertaintyCode as uncerta12_0_0_, substancea0_.languageCode as languag13_0_0_, substancea0_.routeCode as routeCode0_0_ from ACT substancea0_ where substancea0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.SubstanceAdministrationImpl: select substancea0_.INTERNAL_ID as INTERNAL1_0_, substancea0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, substancea0_.classCode as classCode0_0_, substancea0_.moodCode as moodCode0_0_, substancea0_.code as code0_0_, substancea0_.negationInd as negation7_0_0_, substancea0_.text as text0_0_, substancea0_.interruptibleInd as interrup9_0_0_, substancea0_.levelCode as levelCode0_0_, substancea0_.independentInd as indepen11_0_0_, substancea0_.uncertaintyCode as uncerta12_0_0_, substancea0_.languageCode as languag13_0_0_, substancea0_.routeCode as routeCode0_0_ from ACT substancea0_ where substancea0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ObservationImpl: select observatio0_.INTERNAL_ID as INTERNAL1_0_, observatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, observatio0_.classCode as classCode0_0_, observatio0_.moodCode as moodCode0_0_, observatio0_.code as code0_0_, observatio0_.negationInd as negation7_0_0_, observatio0_.text as text0_0_, observatio0_.interruptibleInd as interrup9_0_0_, observatio0_.levelCode as levelCode0_0_, observatio0_.independentInd as indepen11_0_0_, observatio0_.uncertaintyCode as uncerta12_0_0_, observatio0_.languageCode as languag13_0_0_, observatio0_.value as value0_0_, observatio0_.subjectOrientationCode as subject20_0_0_, observatio0_.detectionMethodCode as detecti21_0_0_, observatio0_.transmissionModeCode as transmi22_0_0_, observatio0_.diseaseImportedCode as disease23_0_0_, observatio0_.DISCRIMINATOR as DISCRIMI2_0_ from ACT observatio0_ where observatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ObservationImpl: select observatio0_.INTERNAL_ID as INTERNAL1_0_, observatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, observatio0_.classCode as classCode0_0_, observatio0_.moodCode as moodCode0_0_, observatio0_.code as code0_0_, observatio0_.negationInd as negation7_0_0_, observatio0_.text as text0_0_, observatio0_.interruptibleInd as interrup9_0_0_, observatio0_.levelCode as levelCode0_0_, observatio0_.independentInd as indepen11_0_0_, observatio0_.uncertaintyCode as uncerta12_0_0_, observatio0_.languageCode as languag13_0_0_, observatio0_.value as value0_0_, observatio0_.subjectOrientationCode as subject20_0_0_, observatio0_.detectionMethodCode as detecti21_0_0_, observatio0_.transmissionModeCode as transmi22_0_0_, observatio0_.diseaseImportedCode as disease23_0_0_, observatio0_.DISCRIMINATOR as DISCRIMI2_0_ from ACT observatio0_ where observatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ObservationImpl: select observatio0_.INTERNAL_ID as INTERNAL1_0_, observatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, observatio0_.classCode as classCode0_0_, observatio0_.moodCode as moodCode0_0_, observatio0_.code as code0_0_, observatio0_.negationInd as negation7_0_0_, observatio0_.text as text0_0_, observatio0_.interruptibleInd as interrup9_0_0_, observatio0_.levelCode as levelCode0_0_, observatio0_.independentInd as indepen11_0_0_, observatio0_.uncertaintyCode as uncerta12_0_0_, observatio0_.languageCode as languag13_0_0_, observatio0_.value as value0_0_, observatio0_.subjectOrientationCode as subject20_0_0_, observatio0_.detectionMethodCode as detecti21_0_0_, observatio0_.transmissionModeCode as transmi22_0_0_, observatio0_.diseaseImportedCode as disease23_0_0_, observatio0_.DISCRIMINATOR as DISCRIMI2_0_ from ACT observatio0_ where observatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ObservationImpl: select observatio0_.INTERNAL_ID as INTERNAL1_0_, observatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, observatio0_.classCode as classCode0_0_, observatio0_.moodCode as moodCode0_0_, observatio0_.code as code0_0_, observatio0_.negationInd as negation7_0_0_, observatio0_.text as text0_0_, observatio0_.interruptibleInd as interrup9_0_0_, observatio0_.levelCode as levelCode0_0_, observatio0_.independentInd as indepen11_0_0_, observatio0_.uncertaintyCode as uncerta12_0_0_, observatio0_.languageCode as languag13_0_0_, observatio0_.value as value0_0_, observatio0_.subjectOrientationCode as subject20_0_0_, observatio0_.detectionMethodCode as detecti21_0_0_, observatio0_.transmissionModeCode as transmi22_0_0_, observatio0_.diseaseImportedCode as disease23_0_0_, observatio0_.DISCRIMINATOR as DISCRIMI2_0_ from ACT observatio0_ where observatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DeviceTaskImpl: select devicetask0_.INTERNAL_ID as INTERNAL1_0_, devicetask0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, devicetask0_.classCode as classCode0_0_, devicetask0_.moodCode as moodCode0_0_, devicetask0_.code as code0_0_, devicetask0_.negationInd as negation7_0_0_, devicetask0_.text as text0_0_, devicetask0_.interruptibleInd as interrup9_0_0_, devicetask0_.levelCode as levelCode0_0_, devicetask0_.independentInd as indepen11_0_0_, devicetask0_.uncertaintyCode as uncerta12_0_0_, devicetask0_.languageCode as languag13_0_0_ from ACT devicetask0_ where devicetask0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DeviceTaskImpl: select devicetask0_.INTERNAL_ID as INTERNAL1_0_, devicetask0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, devicetask0_.classCode as classCode0_0_, devicetask0_.moodCode as moodCode0_0_, devicetask0_.code as code0_0_, devicetask0_.negationInd as negation7_0_0_, devicetask0_.text as text0_0_, devicetask0_.interruptibleInd as interrup9_0_0_, devicetask0_.levelCode as levelCode0_0_, devicetask0_.independentInd as indepen11_0_0_, devicetask0_.uncertaintyCode as uncerta12_0_0_, devicetask0_.languageCode as languag13_0_0_ from ACT devicetask0_ where devicetask0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DeviceTaskImpl: select devicetask0_.INTERNAL_ID as INTERNAL1_0_, devicetask0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, devicetask0_.classCode as classCode0_0_, devicetask0_.moodCode as moodCode0_0_, devicetask0_.code as code0_0_, devicetask0_.negationInd as negation7_0_0_, devicetask0_.text as text0_0_, devicetask0_.interruptibleInd as interrup9_0_0_, devicetask0_.levelCode as levelCode0_0_, devicetask0_.independentInd as indepen11_0_0_, devicetask0_.uncertaintyCode as uncerta12_0_0_, devicetask0_.languageCode as languag13_0_0_ from ACT devicetask0_ where devicetask0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DeviceTaskImpl: select devicetask0_.INTERNAL_ID as INTERNAL1_0_, devicetask0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, devicetask0_.classCode as classCode0_0_, devicetask0_.moodCode as moodCode0_0_, devicetask0_.code as code0_0_, devicetask0_.negationInd as negation7_0_0_, devicetask0_.text as text0_0_, devicetask0_.interruptibleInd as interrup9_0_0_, devicetask0_.levelCode as levelCode0_0_, devicetask0_.independentInd as indepen11_0_0_, devicetask0_.uncertaintyCode as uncerta12_0_0_, devicetask0_.languageCode as languag13_0_0_ from ACT devicetask0_ where devicetask0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DietImpl: select dietimpl0_.INTERNAL_ID as INTERNAL1_0_, dietimpl0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, dietimpl0_.classCode as classCode0_0_, dietimpl0_.moodCode as moodCode0_0_, dietimpl0_.code as code0_0_, dietimpl0_.negationInd as negation7_0_0_, dietimpl0_.text as text0_0_, dietimpl0_.interruptibleInd as interrup9_0_0_, dietimpl0_.levelCode as levelCode0_0_, dietimpl0_.independentInd as indepen11_0_0_, dietimpl0_.uncertaintyCode as uncerta12_0_0_, dietimpl0_.languageCode as languag13_0_0_, dietimpl0_.quantity as quantity0_0_, dietimpl0_.energyQuantity as energyQ31_0_0_, dietimpl0_.carbohydrateQuantity as carbohy32_0_0_ from ACT dietimpl0_ where dietimpl0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DietImpl: select dietimpl0_.INTERNAL_ID as INTERNAL1_0_, dietimpl0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, dietimpl0_.classCode as classCode0_0_, dietimpl0_.moodCode as moodCode0_0_, dietimpl0_.code as code0_0_, dietimpl0_.negationInd as negation7_0_0_, dietimpl0_.text as text0_0_, dietimpl0_.interruptibleInd as interrup9_0_0_, dietimpl0_.levelCode as levelCode0_0_, dietimpl0_.independentInd as indepen11_0_0_, dietimpl0_.uncertaintyCode as uncerta12_0_0_, dietimpl0_.languageCode as languag13_0_0_, dietimpl0_.quantity as quantity0_0_, dietimpl0_.energyQuantity as energyQ31_0_0_, dietimpl0_.carbohydrateQuantity as carbohy32_0_0_ from ACT dietimpl0_ where dietimpl0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DietImpl: select dietimpl0_.INTERNAL_ID as INTERNAL1_0_, dietimpl0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, dietimpl0_.classCode as classCode0_0_, dietimpl0_.moodCode as moodCode0_0_, dietimpl0_.code as code0_0_, dietimpl0_.negationInd as negation7_0_0_, dietimpl0_.text as text0_0_, dietimpl0_.interruptibleInd as interrup9_0_0_, dietimpl0_.levelCode as levelCode0_0_, dietimpl0_.independentInd as indepen11_0_0_, dietimpl0_.uncertaintyCode as uncerta12_0_0_, dietimpl0_.languageCode as languag13_0_0_, dietimpl0_.quantity as quantity0_0_, dietimpl0_.energyQuantity as energyQ31_0_0_, dietimpl0_.carbohydrateQuantity as carbohy32_0_0_ from ACT dietimpl0_ where dietimpl0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.DietImpl: select dietimpl0_.INTERNAL_ID as INTERNAL1_0_, dietimpl0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, dietimpl0_.classCode as classCode0_0_, dietimpl0_.moodCode as moodCode0_0_, dietimpl0_.code as code0_0_, dietimpl0_.negationInd as negation7_0_0_, dietimpl0_.text as text0_0_, dietimpl0_.interruptibleInd as interrup9_0_0_, dietimpl0_.levelCode as levelCode0_0_, dietimpl0_.independentInd as indepen11_0_0_, dietimpl0_.uncertaintyCode as uncerta12_0_0_, dietimpl0_.languageCode as languag13_0_0_, dietimpl0_.quantity as quantity0_0_, dietimpl0_.energyQuantity as energyQ31_0_0_, dietimpl0_.carbohydrateQuantity as carbohy32_0_0_ from ACT dietimpl0_ where dietimpl0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ActRelationshipImpl: select actrelatio0_.INTERNAL_ID as INTERNAL1_0_, actrelatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_1_0_, actrelatio0_.SOURCE_INTERNAL_ID as SOURCE4_1_0_, actrelatio0_.TARGET_INTERNAL_ID as TARGET5_1_0_, actrelatio0_.typeCode as typeCode1_0_, actrelatio0_.inversionInd as inversio7_1_0_, actrelatio0_.contextControlCode as contextC8_1_0_, actrelatio0_.contextConductionInd as contextC9_1_0_, actrelatio0_.pauseQuantity as pauseQu10_1_0_, actrelatio0_.checkpointCode as checkpo11_1_0_, actrelatio0_.splitCode as splitCode1_0_, actrelatio0_.joinCode as joinCode1_0_, actrelatio0_.negationInd as negatio14_1_0_, actrelatio0_.conjunctionCode as conjunc15_1_0_, actrelatio0_.seperatableInd as seperat16_1_0_ from ACT_RELATIONSHIP actrelatio0_ where actrelatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ActRelationshipImpl: select actrelatio0_.INTERNAL_ID as INTERNAL1_0_, actrelatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_1_0_, actrelatio0_.SOURCE_INTERNAL_ID as SOURCE4_1_0_, actrelatio0_.TARGET_INTERNAL_ID as TARGET5_1_0_, actrelatio0_.typeCode as typeCode1_0_, actrelatio0_.inversionInd as inversio7_1_0_, actrelatio0_.contextControlCode as contextC8_1_0_, actrelatio0_.contextConductionInd as contextC9_1_0_, actrelatio0_.pauseQuantity as pauseQu10_1_0_, actrelatio0_.checkpointCode as checkpo11_1_0_, actrelatio0_.splitCode as splitCode1_0_, actrelatio0_.joinCode as joinCode1_0_, actrelatio0_.negationInd as negatio14_1_0_, actrelatio0_.conjunctionCode as conjunc15_1_0_, actrelatio0_.seperatableInd as seperat16_1_0_ from ACT_RELATIONSHIP actrelatio0_ where actrelatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ActRelationshipImpl: select actrelatio0_.INTERNAL_ID as INTERNAL1_0_, actrelatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_1_0_, actrelatio0_.SOURCE_INTERNAL_ID as SOURCE4_1_0_, actrelatio0_.TARGET_INTERNAL_ID as TARGET5_1_0_, actrelatio0_.typeCode as typeCode1_0_, actrelatio0_.inversionInd as inversio7_1_0_, actrelatio0_.contextControlCode as contextC8_1_0_, actrelatio0_.contextConductionInd as contextC9_1_0_, actrelatio0_.pauseQuantity as pauseQu10_1_0_, actrelatio0_.checkpointCode as checkpo11_1_0_, actrelatio0_.splitCode as splitCode1_0_, actrelatio0_.joinCode as joinCode1_0_, actrelatio0_.negationInd as negatio14_1_0_, actrelatio0_.conjunctionCode as conjunc15_1_0_, actrelatio0_.seperatableInd as seperat16_1_0_ from ACT_RELATIONSHIP actrelatio0_ where actrelatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.ActRelationshipImpl: select actrelatio0_.INTERNAL_ID as INTERNAL1_0_, actrelatio0_.INTERNAL_VERSION_NUMBER as INTERNAL3_1_0_, actrelatio0_.SOURCE_INTERNAL_ID as SOURCE4_1_0_, actrelatio0_.TARGET_INTERNAL_ID as TARGET5_1_0_, actrelatio0_.typeCode as typeCode1_0_, actrelatio0_.inversionInd as inversio7_1_0_, actrelatio0_.contextControlCode as contextC8_1_0_, actrelatio0_.contextConductionInd as contextC9_1_0_, actrelatio0_.pauseQuantity as pauseQu10_1_0_, actrelatio0_.checkpointCode as checkpo11_1_0_, actrelatio0_.splitCode as splitCode1_0_, actrelatio0_.joinCode as joinCode1_0_, actrelatio0_.negationInd as negatio14_1_0_, actrelatio0_.conjunctionCode as conjunc15_1_0_, actrelatio0_.seperatableInd as seperat16_1_0_ from ACT_RELATIONSHIP actrelatio0_ where actrelatio0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.FinancialTransactionImpl: select financialt0_.INTERNAL_ID as INTERNAL1_0_, financialt0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, financialt0_.classCode as classCode0_0_, financialt0_.moodCode as moodCode0_0_, financialt0_.code as code0_0_, financialt0_.negationInd as negation7_0_0_, financialt0_.text as text0_0_, financialt0_.interruptibleInd as interrup9_0_0_, financialt0_.levelCode as levelCode0_0_, financialt0_.independentInd as indepen11_0_0_, financialt0_.uncertaintyCode as uncerta12_0_0_, financialt0_.languageCode as languag13_0_0_, financialt0_.amt as amt0_0_ from ACT financialt0_ where financialt0_.INTERNAL_ID=?
Feb 2, 2005 2:38:48 PM org.hibernate.loader.EntityLoader <init>
FINE: Static select for entity org.hl7.rim.impl.FinancialTransactionImpl: select financialt0_.INTERNAL_ID as INTERNAL1_0_, financialt0_.INTERNAL_VERSION_NUMBER as INTERNAL3_0_0_, financialt0_.classCode as classCode0_0_, financialt0_.moodCode as moodCode0_0_, financialt0_.code as code0_0_, financialt0_.negationInd as negation7_0_0_, financi


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 02, 2005 8:19 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 12:50 pm
Posts: 5130
Location: Melbourne, Australia
I've not seen this one before.

Please submit an easily runnable, simplified test case to JIRA, and I'll take a look.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 03, 2005 1:12 pm 
Beginner
Beginner

Joined: Wed Dec 31, 2003 1:40 pm
Posts: 25
O.K. it is gone now, I had some old classes that weren't properly deleted as I tried various variants.

HOWEVER, the issue is still interesting. I ran into this because I was trying to make a model where the bidirectionally navigable relationships were consistently enforced. I.e., if you added an ActRelationship to Act, there is a function called

class ActImpl implements Act {
...
addOutboundRelationship(ActRelationship rel) {
rel.setSource(this);
}
...
}


and then

class ActRelationshipImpl implements ActRelationship {
...
setSource(Act act) {
if(_source != null)
throw new IllegalStateException("source already initialized");
_source = act;
act.getOutboundRelationship().add(this);
}

and I am sure that somewhere Hibernate was calling this function and that way updated the outboundRelationship List without knowing it.

So, the question is, how can one enforce such referential integrity constrains in the object model by ways which do not interfere with hibernates doings and dealings?

thanks,
-Gunther


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 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.