Hibernate Books

All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: org.hibernate.type.SerializationException: could not deseria
PostPosted: Mon Jun 06, 2005 9:33 pm 
Newbie

Joined: Wed Nov 12, 2003 3:49 pm
Posts: 19
I am getting the referenced exception:

org.hibernate.type.SerializationException: could not deserialize

I am using a plain POJO with immutable custom classes for properties. (I plan to write private setters, but for now I am just using "field" access).

It would be extremely helpful if somebody could enlighten me on what might cause this exception. My custom classes perform validation, but I
think that the validatoin would be bypassed by the field access. (think means that i don't knowand am guessing)

I copied and pasted the long SQL string that was generated into an SQL buffer and it ran.

Is there any way to narrow the problem down to a column/property mapping that is having problems?

Any insights are appreciated!

Dave

Hibernate version: 3.0.5

Mapping documents:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate?Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name="dtpitb.businessobjects.invivo.InvivoExperiment"
table="I_EXP">
<id name="experimentNumber" column="EXP_NBR" access="field" type="dtpitb.wrappers.Exp_Nbr7">
<generator class="increment"/>
</id>
<property name="expID" column="EXPID" type="dtpitb.wrappers.ExpIDInvivo" access="field"/>
<property name="compCode" column="COMP_CODE" type="dtpitb.wrappers.CompCode" access="field"/>
<property name="screener" column="SCR" type="dtpitb.wrappers.ScreenerInvivo" access="field"/>

<property name="panelNbr" column="PANELNBR" type="dtpitb.wrappers.PanelNbr" access="field"/>
<property name="cellNbr" column="CELLNBR" type="dtpitb.wrappers.CellNbr" access="field"/>
<property name="passage_code" column="PASSAGE_CODE" type="dtpitb.wrappers.PassageCode" access="field"/>
<property name="tumor_start_size" column="TUMOR_START_SIZE" type="dtpitb.wrappers.TumorIntegerInvivo" access="field"/>
<property name="tumor_end_size" column="TUMOR_END_SIZE" type="dtpitb.wrappers.TumorIntegerInvivo" access="field"/>
<property name="tumor_start_size_mean" column="TUMOR_START_SIZE_MEAN" type="dtpitb.wrappers.TumorIntegerInvivo" access="field"/>
<property name="tumor_start_size_med" column="TUMOR_START_SIZE_MED" type="dtpitb.wrappers.TumorIntegerInvivo" access="field"/>
<property name="assay_type" column="ASSAY_TYPE" type="dtpitb.wrappers.AssayTypeInvivo" access="field"/>
<property name="memo_nbr" column="MEMO_NBR" type="dtpitb.wrappers.MemoNbrInvivo" access="field"/>
<property name="memo_date" column="MEMO_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="book_nbr" column="BOOK_NBR" type="dtpitb.wrappers.BookNbrInvivo" access="field"/>
<property name="sex" column="SEX" type="dtpitb.wrappers.Sex" access="field"/>
<property name="animal_host_code" column="ANIMAL_HOST_CODE" type="dtpitb.wrappers.AnimalHostCode" access="field"/>
<property name="single_source" column="SINGLE_SOURCE" type="dtpitb.wrappers.YesNo" access="field"/>
<property name="animal_source_1" column="ANIMAL_SOURCE_1" type="dtpitb.wrappers.AnimalSource" access="field"/>
<property name="animal_source_2" column="ANIMAL_SOURCE_2" type="dtpitb.wrappers.AnimalSource" access="field"/>
<property name="implant_date" column="IMPLANT_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="staging_date" column="STAGING_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="staging_day" column="STAGING_DAY" type="dtpitb.wrappers.StagingDay" access="field"/>
<property name="final_eval_date" column="FINAL_EVAL_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="final_eval_day" column="FINAL_EVAL_DAY" type="dtpitb.wrappers.FinalEvalDay" access="field"/>
<property name="implant_site" column="IMPLANT_SITE" type="dtpitb.wrappers.ImplantSite" access="field"/>
<property name="implant_tissue" column="IMPLANT_TISSUE" type="dtpitb.wrappers.ImplantTissue" access="field"/>
<property name="implant_level" column="IMPLANT_LEVEL" type="dtpitb.wrappers.ImplantLevel" access="field"/>
<property name="number_of_groups" column="NUMBER_OF_GROUPS" type="dtpitb.wrappers.NumberOfGroups" access="field"/>
<property name="animals_per_test_group" column="ANIMALS_PER_TEST_GROUP" type="dtpitb.wrappers.AnimalsPerTestGroup" access="field"/>
<property name="control_type" column="CONTROL_TYPE" type="dtpitb.wrappers.ControlType" access="field"/>
<property name="app_lvl" column="APP_LVL" type="dtpitb.wrappers.AppLvl" access="field"/>
<property name="sc_app_date" column="SC_APP_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="po_app_date" column="PO_APP_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="app_end_point" column="APP_END_POINT" type="dtpitb.wrappers.AppEndPoint" access="field"/>
<property name="po_notif_date" column="PO_NOTIF_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
<property name="treatment_by" column="TREATMENT_BY" type="dtpitb.wrappers.TreatmentBy" access="field"/>
<property name="implant_volume" column="IMPLANT_VOLUME" type="dtpitb.wrappers.ImplantVolume" access="field"/>
<property name="nbr_invitro_samples" column="NBR_INVITRO_SAMPLES" type="dtpitb.wrappers.NbrInvitroSamples" access="field"/>
<property name="fiber_type" column="FIBER_TYPE" type="dtpitb.wrappers.FiberType" access="field"/>
<property name="culture_duration" column="CULTURE_DURATION" type="dtpitb.wrappers.CultureDuration" access="field"/>
<property name="calc_date" column="CALC_DATE" type="dtpitb.wrappers.ITBDate87" access="field"/>
</class>
</hibernate-mapping>


Code between sessionFactory.openSession() and session.close():


Session session =
new Configuration()
.configure("/config/HibernateDriverManagerConfig.xml")
.buildSessionFactory()
.openSession();


Query q = session.createQuery("FROM InvivoExperiment as c where exp_nbr = 63419 order by c.expID desc");

List myList = q.list(); this is the line tha throws the exception
for (int i = 0; i < myList.size(); i++) {
System.out.println(myList.get(i));
}

session.close();

Full stack trace of any exception that occurs:

org.hibernate.type.SerializationException: could not deserialize

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:211)

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:234)

at org.hibernate.type.SerializableType.fromBytes(SerializableType.java:78)

at org.hibernate.type.SerializableType.get(SerializableType.java:39)

at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:77)

at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:68)

at org.hibernate.loader.Loader.getKeyFromResultSet(Loader.java:759)

at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:292)

at org.hibernate.loader.Loader.doQuery(Loader.java:412)

at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)

at org.hibernate.loader.Loader.doList(Loader.java:1593)

at org.hibernate.loader.Loader.list(Loader.java:1577)

at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)

at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)

at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)

at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)

at dtpitb.businessobjects.invivo.InvivoHibernateTestProgram.main(InvivoHibernateTestProgram.java:31)

Caused by: java.io.StreamCorruptedException: invalid stream header

at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737)

at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)

at org.hibernate.util.SerializationHelper$CustomObjectInputStream.<init>(SerializationHelper.java:246)

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:203)

... 16 more

Exception in thread "main"
Name and version of the database you are using:Oracle 8.1

The generated SQL (show_sql=true): I copied and pasted it into an SQL buffer and it returns a row as expected

select invivoexpe0_.EXP_NBR as EXP1_, invivoexpe0_.EXPID as EXPID0_, invivoexpe0_.COMP_CODE as COMP3_0_, invivoexpe0_.SCR as SCR0_, invivoexpe0_.PANELNBR as PANELNBR0_, invivoexpe0_.CELLNBR as CELLNBR0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_, invivoexpe0_.SEX as SEX0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_, invivoexpe0_.APP_LVL as APP32_0_, invivoexpe0_.SC_APP_DATE as SC33_0_, invivoexpe0_.PO_APP_DATE as PO34_0_, invivoexpe0_.APP_END_POINT as APP35_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_, invivoexpe0_.CALC_DATE as CALC42_0_ from I_EXP invivoexpe0_ order by invivoexpe0_.EXPID desc


Debug level Hibernate log excerpt:

21:15:55,906 INFO Environment:464 - Hibernate 3.0.5

21:15:55,906 INFO Environment:477 - hibernate.properties not found

21:15:55,906 INFO Environment:510 - using CGLIB reflection optimizer

21:15:55,906 INFO Environment:540 - using JDK 1.4 java.sql.Timestamp handling

21:15:56,000 INFO Configuration:1110 - configuring from resource: /config/HibernateDriverManagerConfig.xml

21:15:56,000 INFO Configuration:1081 - Configuration resource: /config/HibernateDriverManagerConfig.xml

21:15:56,343 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath under org/hibernate/

21:15:56,343 DEBUG DTDEntityResolver:53 - found http://hibernate.sourceforge.net/hibern ... on-3.0.dtd in classpath

21:15:56,468 DEBUG Configuration:1067 - show_sql=true

21:15:56,468 DEBUG Configuration:1067 - trace_enabled=true

21:15:56,468 DEBUG Configuration:1067 - debug_enabled=true

21:15:56,468 DEBUG Configuration:1067 - hibernate.dialect=org.hibernate.dialect.OracleDialect

21:15:56,468 DEBUG Configuration:1067 - hibernate.connection.driver_class=oracle.jdbc.OracleDriver

21:15:56,468 DEBUG Configuration:1067 - hibernate.connection.url=jdbc:oracle:thin:@129.43.7.7:1521:prod

21:15:56,468 DEBUG Configuration:1067 - hibernate.connection.username=ops$segal

21:15:56,500 DEBUG Configuration:1067 - hibernate.connection.password=danbob

21:15:56,500 DEBUG Configuration:1262 - null<-org.dom4j.tree.DefaultAttribute@cfec48 [Attribute: name resource value "dtpitb/businessobjects/invivo/InvivoExperiment.hbm.xml"]

21:15:56,500 INFO Configuration:444 - Mapping resource: dtpitb/businessobjects/invivo/InvivoExperiment.hbm.xml

21:15:56,562 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath under org/hibernate/

21:15:56,562 DEBUG DTDEntityResolver:53 - found http://hibernate.sourceforge.net/hibern ... ng-3.0.dtd in classpath

21:15:56,796 INFO HbmBinder:260 - Mapping class: dtpitb.businessobjects.invivo.InvivoExperiment -> I_EXP

21:15:56,812 DEBUG HbmBinder:1099 - Mapped property: experimentNumber -> EXP_NBR

21:15:56,812 DEBUG HbmBinder:1099 - Mapped property: expID -> EXPID

21:15:56,812 DEBUG HbmBinder:1099 - Mapped property: compCode -> COMP_CODE

21:15:56,812 DEBUG HbmBinder:1099 - Mapped property: screener -> SCR

21:15:56,828 DEBUG HbmBinder:1099 - Mapped property: panelNbr -> PANELNBR

21:15:56,828 DEBUG HbmBinder:1099 - Mapped property: cellNbr -> CELLNBR

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: passage_code -> PASSAGE_CODE

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: tumor_start_size -> TUMOR_START_SIZE

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: tumor_end_size -> TUMOR_END_SIZE

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: tumor_start_size_mean -> TUMOR_START_SIZE_MEAN

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: tumor_start_size_med -> TUMOR_START_SIZE_MED

21:15:56,843 DEBUG HbmBinder:1099 - Mapped property: assay_type -> ASSAY_TYPE

21:15:56,890 DEBUG HbmBinder:1099 - Mapped property: memo_nbr -> MEMO_NBR

21:15:56,890 DEBUG HbmBinder:1099 - Mapped property: memo_date -> MEMO_DATE

21:15:56,890 DEBUG HbmBinder:1099 - Mapped property: book_nbr -> BOOK_NBR

21:15:56,890 DEBUG HbmBinder:1099 - Mapped property: sex -> SEX

21:15:56,890 DEBUG HbmBinder:1099 - Mapped property: animal_host_code -> ANIMAL_HOST_CODE

21:15:56,906 DEBUG HbmBinder:1099 - Mapped property: single_source -> SINGLE_SOURCE

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: animal_source_1 -> ANIMAL_SOURCE_1

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: animal_source_2 -> ANIMAL_SOURCE_2

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: implant_date -> IMPLANT_DATE

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: staging_date -> STAGING_DATE

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: staging_day -> STAGING_DAY

21:15:56,921 DEBUG HbmBinder:1099 - Mapped property: final_eval_date -> FINAL_EVAL_DATE

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: final_eval_day -> FINAL_EVAL_DAY

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: implant_site -> IMPLANT_SITE

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: implant_tissue -> IMPLANT_TISSUE

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: implant_level -> IMPLANT_LEVEL

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: number_of_groups -> NUMBER_OF_GROUPS

21:15:56,937 DEBUG HbmBinder:1099 - Mapped property: animals_per_test_group -> ANIMALS_PER_TEST_GROUP

21:15:56,953 DEBUG HbmBinder:1099 - Mapped property: control_type -> CONTROL_TYPE

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: app_lvl -> APP_LVL

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: sc_app_date -> SC_APP_DATE

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: po_app_date -> PO_APP_DATE

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: app_end_point -> APP_END_POINT

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: po_notif_date -> PO_NOTIF_DATE

21:15:57,015 DEBUG HbmBinder:1099 - Mapped property: treatment_by -> TREATMENT_BY

21:15:57,031 DEBUG HbmBinder:1099 - Mapped property: implant_volume -> IMPLANT_VOLUME

21:15:57,046 DEBUG HbmBinder:1099 - Mapped property: nbr_invitro_samples -> NBR_INVITRO_SAMPLES

21:15:57,046 DEBUG HbmBinder:1099 - Mapped property: fiber_type -> FIBER_TYPE

21:15:57,046 DEBUG HbmBinder:1099 - Mapped property: culture_duration -> CULTURE_DURATION

21:15:57,046 DEBUG HbmBinder:1099 - Mapped property: calc_date -> CALC_DATE

21:15:57,046 INFO Configuration:1222 - Configured SessionFactory: null

21:15:57,046 DEBUG Configuration:1223 - properties: {hibernate.connection.password=danbob, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, sun.boot.library.path=C:\bea\jdk141_02\jre\bin, java.vm.version=1.4.1_02-er-20030219, hibernate.connection.username=ops$segal, debug_enabled=true, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=US, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\itbDevelopment\BusinessObjects2, java.runtime.version=1.4.1_02-er-20030219, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\bea\jdk141_02\jre\lib\endorsed, os.arch=x86, java.io.tmpdir=C:\DOCUME~1\SEGAL~1.NCI\LOCALS~1\Temp\, line.separator=

, trace_enabled=true, java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows XP, sun.java2d.fontpath=, java.library.path=C:\bea\jdk141_02\bin;.;C:\WINDOWS\system32;C:\WINDOWS;.;C:\JBuilder2005\bin;C:\JBuilder2005\jdk1.4\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\Corel\Corel SVG Viewer\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Program Files\Apache Group\ant\apache-ant-1.6.1\bin;C:\PROGRA~1\COMMON~1\Odbc\FILEMA~1;C:\Program Files\SSH Communications Security\SSH Secure Shell;C:\JBuilder2005\debug\sa;C:\JBuilder2005\lib, java.specification.name=Java Platform API Specification, java.class.version=48.0, java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory, os.version=5.1, user.home=C:\Documents and Settings\SEGAL.NCIDTP2, user.timezone=America/New_York, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.4, hibernate.connection.driver_class=oracle.jdbc.OracleDriver, show_sql=true, user.name=SEGAL, java.class.path=C:\itbDevelopment\BusinessObjects2\classes;C:\HibernateTests\HibernateFramework\hibernate-3.0\hibernate3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-antlr-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-junit-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-launcher-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\antlr-2.7.5H3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-swing-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\asm.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\asm-attrs.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\c3p0-0.8.5.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\cglib-2.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\cleanimports.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\commons-collections-2.1.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\commons-logging-1.0.4.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\concurrent-1.3.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\connector.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\dom4j-1.6.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ehcache-1.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jaas.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jacc-1_0-fr.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jaxen-1.1-beta-4.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-cache.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-common.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-jmx.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-system.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jdbc2_0-stdext.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jgroups-2.2.7.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jta.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\junit-3.8.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\log4j-1.2.9.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\oscache-2.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\proxool-0.8.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\swarmcache-1.0rc2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\versioncheck.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\xerces-2.6.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\xml-apis.jar;C:\itbDevelopment\thirdparty\log4j\1.2.8\log4j-1.2.8.jar;C:\itbDevelopment\itblib\itbapi\daily\ITBAPI-daily.jar;C:\itbDevelopment\itblib\itbDomainServices\daily\itbDomainServices-daily.jar;C:\itbDevelopment\thirdparty\oracle\9.0.2.0.0\classes12.jar;C:\itbDevelopment\itblib\itbClientServices\daily\itbClientServices-daily.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\webservices.jar;C:\itbDevelopment\itblib\SB\daily\SB-daily.jar;C:\bea\jdk141_02\jre\lib\charsets.jar;C:\bea\jdk141_02\jre\lib\ext\dnsns.jar;C:\bea\jdk141_02\jre\lib\ext\ldapsec.jar;C:\bea\jdk141_02\jre\lib\ext\localedata.jar;C:\bea\jdk141_02\jre\lib\ext\sunjce_provider.jar;C:\bea\jdk141_02\jre\lib\im\indicim.jar;C:\bea\jdk141_02\jre\lib\jaws.jar;C:\bea\jdk141_02\jre\lib\jce.jar;C:\bea\jdk141_02\jre\lib\jsse.jar;C:\bea\jdk141_02\jre\lib\rt.jar;C:\bea\jdk141_02\jre\lib\sunrsasign.jar;C:\bea\jdk141_02\lib\dt.jar;C:\bea\jdk141_02\lib\htmlconverter.jar;C:\bea\jdk141_02\lib\tools.jar, hibernate.debug_enabled=true, hibernate.show_sql=true, java.vm.specification.version=1.0, java.home=C:\bea\jdk141_02\jre, sun.arch.data.model=32, hibernate.connection.url=jdbc:oracle:thin:@129.43.7.7:1521:prod, hibernate.dialect=org.hibernate.dialect.OracleDialect, user.language=en, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, hibernate.cglib.use_reflection_optimizer=true, java.vm.info=mixed mode, java.version=1.4.1_02-er, java.ext.dirs=C:\bea\jdk141_02\jre\lib\ext, sun.boot.class.path=C:\bea\jdk141_02\jre\lib\rt.jar;C:\bea\jdk141_02\jre\lib\i18n.jar;C:\bea\jdk141_02\jre\lib\sunrsasign.jar;C:\bea\jdk141_02\jre\lib\jsse.jar;C:\bea\jdk141_02\jre\lib\jce.jar;C:\bea\jdk141_02\jre\lib\charsets.jar;C:\bea\jdk141_02\jre\classes, hibernate.trace_enabled=true, java.vendor=Sun Microsystems Inc., file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.cpu.isalist=pentium i486 i386}

21:15:57,062 DEBUG Configuration:998 - Preparing to build session factory with filters : {}

21:15:57,062 INFO Configuration:875 - processing extends queue

21:15:57,062 INFO Configuration:879 - processing collection mappings

21:15:57,062 INFO Configuration:888 - processing association property references

21:15:57,062 INFO Configuration:917 - processing foreign key constraints

21:15:57,296 INFO DriverManagerConnectionProvider:41 - Using Hibernate built-in connection pool (not for production use!)

21:15:57,296 INFO DriverManagerConnectionProvider:42 - Hibernate connection pool size: 20

21:15:57,296 INFO DriverManagerConnectionProvider:45 - autocommit mode: false

21:15:57,312 INFO DriverManagerConnectionProvider:80 - using driver: oracle.jdbc.OracleDriver at URL: jdbc:oracle:thin:@129.43.7.7:1521:prod

21:15:57,312 INFO DriverManagerConnectionProvider:83 - connection properties: {user=ops$segal, password=danbob}

21:15:57,359 DEBUG DriverManagerConnectionProvider:93 - total checked-out connections: 0

21:15:57,359 DEBUG DriverManagerConnectionProvider:109 - opening new JDBC connection

21:16:00,890 DEBUG DriverManagerConnectionProvider:115 - created connection to: jdbc:oracle:thin:@129.43.7.7:1521:prod, Isolation Level: 2

21:16:00,921 DEBUG SettingsFactory:295 - could not get database version from JDBC metadata

21:16:00,921 INFO SettingsFactory:77 - RDBMS: Oracle, version: Oracle8i Enterprise Edition Release 8.1.7.3.0 - Production
With the Partitioning option
JServer Release 8.1.7.3.0 - Production

21:16:00,921 INFO SettingsFactory:78 - JDBC driver: Oracle JDBC driver, version: 9.2.0.1.0

21:16:01,031 DEBUG DriverManagerConnectionProvider:129 - returning connection to pool, pool size: 1

21:16:01,078 INFO Dialect:92 - Using dialect: org.hibernate.dialect.OracleDialect

21:16:01,078 INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)

21:16:01,125 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)

21:16:01,125 INFO SettingsFactory:125 - Automatic flush during beforeCompletion(): disabled

21:16:01,125 INFO SettingsFactory:129 - Automatic session close at end of transaction: disabled

21:16:01,125 INFO SettingsFactory:136 - JDBC batch size: 15

21:16:01,125 INFO SettingsFactory:139 - JDBC batch updates for versioned data: disabled

21:16:01,156 INFO SettingsFactory:144 - Scrollable result sets: enabled

21:16:01,156 DEBUG SettingsFactory:148 - Wrap result sets: disabled

21:16:01,156 INFO SettingsFactory:152 - JDBC3 getGeneratedKeys(): disabled

21:16:01,156 INFO SettingsFactory:160 - Connection release mode: null

21:16:01,156 INFO SettingsFactory:187 - Default batch fetch size: 1

21:16:01,156 INFO SettingsFactory:191 - Generate SQL with comments: disabled

21:16:01,156 INFO SettingsFactory:195 - Order SQL updates by primary key: disabled

21:16:01,171 INFO SettingsFactory:334 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory

21:16:01,187 INFO ASTQueryTranslatorFactory:21 - Using ASTQueryTranslatorFactory

21:16:01,187 INFO SettingsFactory:203 - Query language substitutions: {}

21:16:01,187 INFO SettingsFactory:209 - Second-level cache: enabled

21:16:01,187 INFO SettingsFactory:213 - Query cache: disabled

21:16:01,187 INFO SettingsFactory:321 - Cache provider: org.hibernate.cache.EhCacheProvider

21:16:01,187 INFO SettingsFactory:228 - Optimize cache for minimal puts: disabled

21:16:01,218 INFO SettingsFactory:237 - Structured second-level cache entries: disabled

21:16:01,218 DEBUG SQLExceptionConverterFactory:52 - Using dialect defined converter

21:16:01,281 INFO SettingsFactory:257 - Echoing all SQL to stdout

21:16:01,281 INFO SettingsFactory:261 - Statistics: disabled

21:16:01,281 INFO SettingsFactory:265 - Deleted entity synthetic identifier rollback: disabled

21:16:01,281 INFO SettingsFactory:279 - Default entity-mode: pojo

21:16:01,515 INFO SessionFactoryImpl:152 - building session factory

21:16:01,515 DEBUG SessionFactoryImpl:161 - Session factory constructed with filter configurations : {}

21:16:01,515 DEBUG SessionFactoryImpl:164 - instantiating session factory with properties: {hibernate.connection.password=danbob, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, sun.boot.library.path=C:\bea\jdk141_02\jre\bin, java.vm.version=1.4.1_02-er-20030219, hibernate.connection.username=ops$segal, debug_enabled=true, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=US, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\itbDevelopment\BusinessObjects2, java.runtime.version=1.4.1_02-er-20030219, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\bea\jdk141_02\jre\lib\endorsed, os.arch=x86, java.io.tmpdir=C:\DOCUME~1\SEGAL~1.NCI\LOCALS~1\Temp\, line.separator=

, trace_enabled=true, java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows XP, sun.java2d.fontpath=, java.library.path=C:\bea\jdk141_02\bin;.;C:\WINDOWS\system32;C:\WINDOWS;.;C:\JBuilder2005\bin;C:\JBuilder2005\jdk1.4\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\Corel\Corel SVG Viewer\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Adaptec Shared\System;C:\Program Files\Apache Group\ant\apache-ant-1.6.1\bin;C:\PROGRA~1\COMMON~1\Odbc\FILEMA~1;C:\Program Files\SSH Communications Security\SSH Secure Shell;C:\JBuilder2005\debug\sa;C:\JBuilder2005\lib, java.specification.name=Java Platform API Specification, java.class.version=48.0, java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory, os.version=5.1, user.home=C:\Documents and Settings\SEGAL.NCIDTP2, user.timezone=America/New_York, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.4, hibernate.connection.driver_class=oracle.jdbc.OracleDriver, show_sql=true, user.name=SEGAL, java.class.path=C:\itbDevelopment\BusinessObjects2\classes;C:\HibernateTests\HibernateFramework\hibernate-3.0\hibernate3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-antlr-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-junit-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-launcher-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\antlr-2.7.5H3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ant-swing-1.6.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\asm.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\asm-attrs.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\c3p0-0.8.5.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\cglib-2.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\cleanimports.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\commons-collections-2.1.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\commons-logging-1.0.4.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\concurrent-1.3.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\connector.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\dom4j-1.6.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\ehcache-1.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jaas.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jacc-1_0-fr.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jaxen-1.1-beta-4.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-cache.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-common.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-jmx.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jboss-system.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jdbc2_0-stdext.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jgroups-2.2.7.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\jta.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\junit-3.8.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\log4j-1.2.9.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\oscache-2.1.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\proxool-0.8.3.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\swarmcache-1.0rc2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\versioncheck.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\xerces-2.6.2.jar;C:\HibernateTests\HibernateFramework\hibernate-3.0\lib\xml-apis.jar;C:\itbDevelopment\thirdparty\log4j\1.2.8\log4j-1.2.8.jar;C:\itbDevelopment\itblib\itbapi\daily\ITBAPI-daily.jar;C:\itbDevelopment\itblib\itbDomainServices\daily\itbDomainServices-daily.jar;C:\itbDevelopment\thirdparty\oracle\9.0.2.0.0\classes12.jar;C:\itbDevelopment\itblib\itbClientServices\daily\itbClientServices-daily.jar;C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\webservices.jar;C:\itbDevelopment\itblib\SB\daily\SB-daily.jar;C:\bea\jdk141_02\jre\lib\charsets.jar;C:\bea\jdk141_02\jre\lib\ext\dnsns.jar;C:\bea\jdk141_02\jre\lib\ext\ldapsec.jar;C:\bea\jdk141_02\jre\lib\ext\localedata.jar;C:\bea\jdk141_02\jre\lib\ext\sunjce_provider.jar;C:\bea\jdk141_02\jre\lib\im\indicim.jar;C:\bea\jdk141_02\jre\lib\jaws.jar;C:\bea\jdk141_02\jre\lib\jce.jar;C:\bea\jdk141_02\jre\lib\jsse.jar;C:\bea\jdk141_02\jre\lib\rt.jar;C:\bea\jdk141_02\jre\lib\sunrsasign.jar;C:\bea\jdk141_02\lib\dt.jar;C:\bea\jdk141_02\lib\htmlconverter.jar;C:\bea\jdk141_02\lib\tools.jar, hibernate.debug_enabled=true, hibernate.show_sql=true, java.vm.specification.version=1.0, java.home=C:\bea\jdk141_02\jre, sun.arch.data.model=32, hibernate.connection.url=jdbc:oracle:thin:@129.43.7.7:1521:prod, hibernate.dialect=org.hibernate.dialect.OracleDialect, user.language=en, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, hibernate.cglib.use_reflection_optimizer=true, java.vm.info=mixed mode, java.version=1.4.1_02-er, java.ext.dirs=C:\bea\jdk141_02\jre\lib\ext, sun.boot.class.path=C:\bea\jdk141_02\jre\lib\rt.jar;C:\bea\jdk141_02\jre\lib\i18n.jar;C:\bea\jdk141_02\jre\lib\sunrsasign.jar;C:\bea\jdk141_02\jre\lib\jsse.jar;C:\bea\jdk141_02\jre\lib\jce.jar;C:\bea\jdk141_02\jre\lib\charsets.jar;C:\bea\jdk141_02\jre\classes, hibernate.trace_enabled=true, java.vendor=Sun Microsystems Inc., file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.cpu.isalist=pentium i486 i386}

21:16:01,562 WARN Configurator:126 - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/HibernateTests/HibernateFramework/hibernate-3.0/lib/ehcache-1.1.jar!/ehcache-failsafe.xml

21:16:02,187 DEBUG BasicEntityPersister:2220 - Static SQL for entity: dtpitb.businessobjects.invivo.InvivoExperiment

21:16:02,187 DEBUG BasicEntityPersister:2222 - Version select: select EXP_NBR from I_EXP where EXP_NBR =?

21:16:02,187 DEBUG BasicEntityPersister:2223 - Snapshot select: select invivoexpe_.EXP_NBR, invivoexpe_.EXPID as EXPID0_, invivoexpe_.COMP_CODE as COMP3_0_, invivoexpe_.SCR as SCR0_, invivoexpe_.PANELNBR as PANELNBR0_, invivoexpe_.CELLNBR as CELLNBR0_, invivoexpe_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe_.ASSAY_TYPE as ASSAY12_0_, invivoexpe_.MEMO_NBR as MEMO13_0_, invivoexpe_.MEMO_DATE as MEMO14_0_, invivoexpe_.BOOK_NBR as BOOK15_0_, invivoexpe_.SEX as SEX0_, invivoexpe_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe_.STAGING_DATE as STAGING22_0_, invivoexpe_.STAGING_DAY as STAGING23_0_, invivoexpe_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe_.CONTROL_TYPE as CONTROL31_0_, invivoexpe_.APP_LVL as APP32_0_, invivoexpe_.SC_APP_DATE as SC33_0_, invivoexpe_.PO_APP_DATE as PO34_0_, invivoexpe_.APP_END_POINT as APP35_0_, invivoexpe_.PO_NOTIF_DATE as PO36_0_, invivoexpe_.TREATMENT_BY as TREATMENT37_0_, invivoexpe_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe_.FIBER_TYPE as FIBER40_0_, invivoexpe_.CULTURE_DURATION as CULTURE41_0_, invivoexpe_.CALC_DATE as CALC42_0_ from I_EXP invivoexpe_ where invivoexpe_.EXP_NBR=?

21:16:02,203 DEBUG BasicEntityPersister:2225 - Insert 0: insert into I_EXP (EXPID, COMP_CODE, SCR, PANELNBR, CELLNBR, PASSAGE_CODE, TUMOR_START_SIZE, TUMOR_END_SIZE, TUMOR_START_SIZE_MEAN, TUMOR_START_SIZE_MED, ASSAY_TYPE, MEMO_NBR, MEMO_DATE, BOOK_NBR, SEX, ANIMAL_HOST_CODE, SINGLE_SOURCE, ANIMAL_SOURCE_1, ANIMAL_SOURCE_2, IMPLANT_DATE, STAGING_DATE, STAGING_DAY, FINAL_EVAL_DATE, FINAL_EVAL_DAY, IMPLANT_SITE, IMPLANT_TISSUE, IMPLANT_LEVEL, NUMBER_OF_GROUPS, ANIMALS_PER_TEST_GROUP, CONTROL_TYPE, APP_LVL, SC_APP_DATE, PO_APP_DATE, APP_END_POINT, PO_NOTIF_DATE, TREATMENT_BY, IMPLANT_VOLUME, NBR_INVITRO_SAMPLES, FIBER_TYPE, CULTURE_DURATION, CALC_DATE, EXP_NBR) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

21:16:02,265 DEBUG BasicEntityPersister:2226 - Update 0: update I_EXP set EXPID=?, COMP_CODE=?, SCR=?, PANELNBR=?, CELLNBR=?, PASSAGE_CODE=?, TUMOR_START_SIZE=?, TUMOR_END_SIZE=?, TUMOR_START_SIZE_MEAN=?, TUMOR_START_SIZE_MED=?, ASSAY_TYPE=?, MEMO_NBR=?, MEMO_DATE=?, BOOK_NBR=?, SEX=?, ANIMAL_HOST_CODE=?, SINGLE_SOURCE=?, ANIMAL_SOURCE_1=?, ANIMAL_SOURCE_2=?, IMPLANT_DATE=?, STAGING_DATE=?, STAGING_DAY=?, FINAL_EVAL_DATE=?, FINAL_EVAL_DAY=?, IMPLANT_SITE=?, IMPLANT_TISSUE=?, IMPLANT_LEVEL=?, NUMBER_OF_GROUPS=?, ANIMALS_PER_TEST_GROUP=?, CONTROL_TYPE=?, APP_LVL=?, SC_APP_DATE=?, PO_APP_DATE=?, APP_END_POINT=?, PO_NOTIF_DATE=?, TREATMENT_BY=?, IMPLANT_VOLUME=?, NBR_INVITRO_SAMPLES=?, FIBER_TYPE=?, CULTURE_DURATION=?, CALC_DATE=? where EXP_NBR=?

21:16:02,281 DEBUG BasicEntityPersister:2227 - Delete 0: delete from I_EXP where EXP_NBR=?

21:16:02,375 DEBUG EntityLoader:95 - Static select for entity dtpitb.businessobjects.invivo.InvivoExperiment: select invivoexpe0_.EXP_NBR as EXP1_0_, invivoexpe0_.EXPID as EXPID0_0_, invivoexpe0_.COMP_CODE as COMP3_0_0_, invivoexpe0_.SCR as SCR0_0_, invivoexpe0_.PANELNBR as PANELNBR0_0_, invivoexpe0_.CELLNBR as CELLNBR0_0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_0_, invivoexpe0_.SEX as SEX0_0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_0_, invivoexpe0_.APP_LVL as APP32_0_0_, invivoexpe0_.SC_APP_DATE as SC33_0_0_, invivoexpe0_.PO_APP_DATE as PO34_0_0_, invivoexpe0_.APP_END_POINT as APP35_0_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_0_, invivoexpe0_.CALC_DATE as CALC42_0_0_ from I_EXP invivoexpe0_ where invivoexpe0_.EXP_NBR=?

21:16:02,406 DEBUG EntityLoader:95 - Static select for entity dtpitb.businessobjects.invivo.InvivoExperiment: select invivoexpe0_.EXP_NBR as EXP1_0_, invivoexpe0_.EXPID as EXPID0_0_, invivoexpe0_.COMP_CODE as COMP3_0_0_, invivoexpe0_.SCR as SCR0_0_, invivoexpe0_.PANELNBR as PANELNBR0_0_, invivoexpe0_.CELLNBR as CELLNBR0_0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_0_, invivoexpe0_.SEX as SEX0_0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_0_, invivoexpe0_.APP_LVL as APP32_0_0_, invivoexpe0_.SC_APP_DATE as SC33_0_0_, invivoexpe0_.PO_APP_DATE as PO34_0_0_, invivoexpe0_.APP_END_POINT as APP35_0_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_0_, invivoexpe0_.CALC_DATE as CALC42_0_0_ from I_EXP invivoexpe0_ where invivoexpe0_.EXP_NBR=?

21:16:02,515 DEBUG EntityLoader:95 - Static select for entity dtpitb.businessobjects.invivo.InvivoExperiment: select invivoexpe0_.EXP_NBR as EXP1_0_, invivoexpe0_.EXPID as EXPID0_0_, invivoexpe0_.COMP_CODE as COMP3_0_0_, invivoexpe0_.SCR as SCR0_0_, invivoexpe0_.PANELNBR as PANELNBR0_0_, invivoexpe0_.CELLNBR as CELLNBR0_0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_0_, invivoexpe0_.SEX as SEX0_0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_0_, invivoexpe0_.APP_LVL as APP32_0_0_, invivoexpe0_.SC_APP_DATE as SC33_0_0_, invivoexpe0_.PO_APP_DATE as PO34_0_0_, invivoexpe0_.APP_END_POINT as APP35_0_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_0_, invivoexpe0_.CALC_DATE as CALC42_0_0_ from I_EXP invivoexpe0_ where invivoexpe0_.EXP_NBR=? for update

21:16:02,687 DEBUG EntityLoader:95 - Static select for entity dtpitb.businessobjects.invivo.InvivoExperiment: select invivoexpe0_.EXP_NBR as EXP1_0_, invivoexpe0_.EXPID as EXPID0_0_, invivoexpe0_.COMP_CODE as COMP3_0_0_, invivoexpe0_.SCR as SCR0_0_, invivoexpe0_.PANELNBR as PANELNBR0_0_, invivoexpe0_.CELLNBR as CELLNBR0_0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_0_, invivoexpe0_.SEX as SEX0_0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_0_, invivoexpe0_.APP_LVL as APP32_0_0_, invivoexpe0_.SC_APP_DATE as SC33_0_0_, invivoexpe0_.PO_APP_DATE as PO34_0_0_, invivoexpe0_.APP_END_POINT as APP35_0_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_0_, invivoexpe0_.CALC_DATE as CALC42_0_0_ from I_EXP invivoexpe0_ where invivoexpe0_.EXP_NBR=? for update nowait

21:16:02,812 DEBUG SessionFactoryObjectFactory:39 - initializing class SessionFactoryObjectFactory

21:16:02,812 DEBUG SessionFactoryObjectFactory:76 - registered: 402881e404545e450104545e4b2e0000 (unnamed)

21:16:02,812 INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured

21:16:02,812 DEBUG SessionFactoryImpl:262 - instantiated session factory

21:16:02,812 INFO SessionFactoryImpl:379 - Checking 0 named queries

21:16:02,859 DEBUG SessionImpl:250 - opened session at timestamp: 4579766119743488

21:16:02,875 DEBUG SessionImpl:829 - find: FROM InvivoExperiment as c where exp_nbr = 63419 order by c.expID desc

21:16:02,875 DEBUG QueryParameters:224 - named parameters: {}

21:16:03,093 DEBUG QueryTranslatorImpl:207 - parse() - HQL: FROM dtpitb.businessobjects.invivo.InvivoExperiment as c where exp_nbr = 63419 order by c.expID desc

21:16:03,109 DEBUG AST:223 - --- HQL AST ---

\-[QUERY] 'query'

+-[SELECT_FROM] 'SELECT_FROM'

| \-[FROM] 'FROM'

| \-[RANGE] 'RANGE'

| +-[DOT] '.'

| | +-[DOT] '.'

| | | +-[DOT] '.'

| | | | +-[IDENT] 'dtpitb'

| | | | \-[IDENT] 'businessobjects'

| | | \-[IDENT] 'invivo'

| | \-[IDENT] 'InvivoExperiment'

| \-[ALIAS] 'c'

+-[WHERE] 'where'

| \-[EQ] '='

| +-[IDENT] 'exp_nbr'

| \-[NUM_INT] '63419'

\-[ORDER] 'order'

+-[DOT] '.'

| +-[IDENT] 'c'

| \-[IDENT] 'expID'

\-[DESCENDING] 'desc'



21:16:03,125 DEBUG ErrorCounter:72 - throwQueryException() : no errors

21:16:03,140 DEBUG HqlSqlBaseWalker:120 - query() << begin, level = 1

21:16:03,312 DEBUG FromElement:88 - FromClause{level=1} : dtpitb.businessobjects.invivo.InvivoExperiment (c) -> invivoexpe0_

21:16:03,312 DEBUG FromReferenceNode:48 - Resolved : c -> invivoexpe0_.EXP_NBR

21:16:03,312 DEBUG DotNode:476 - getDataType() : expID -> org.hibernate.type.SerializableType@1d439fe

21:16:03,328 DEBUG FromReferenceNode:48 - Resolved : c.expID -> invivoexpe0_.EXPID

21:16:03,328 DEBUG HqlSqlBaseWalker:125 - query() : finishing up , level = 1

21:16:03,328 DEBUG HqlSqlWalker:331 - processQuery() : ( SELECT ( FromClause{level=1} I_EXP invivoexpe0_ ) ( where ( = exp_nbr 63419 ) ) ( order ( invivoexpe0_.EXPID invivoexpe0_.EXP_NBR expID ) desc ) )

21:16:03,328 DEBUG HqlSqlWalker:451 - Derived SELECT clause created.

21:16:03,390 DEBUG JoinProcessor:112 - Using FROM fragment [I_EXP invivoexpe0_]

21:16:03,390 DEBUG HqlSqlBaseWalker:128 - query() >> end, level = 1

21:16:03,390 DEBUG AST:193 - --- SQL AST ---

\-[SELECT] QueryNode: 'SELECT' querySpaces (I_EXP)

+-[SELECT_CLAUSE] SelectClause: '{derived select clause}'

| +-[SELECT_EXPR] SelectExpressionImpl: 'invivoexpe0_.EXP_NBR as EXP1_' {FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=c,role=null,tableName=I_EXP,tableAlias=invivoexpe0_,colums={,className=dtpitb.businessobjects.invivo.InvivoExperiment}}}

| \-[SQL_TOKEN] SqlFragment: 'invivoexpe0_.EXPID as EXPID0_, invivoexpe0_.COMP_CODE as COMP3_0_, invivoexpe0_.SCR as SCR0_, invivoexpe0_.PANELNBR as PANELNBR0_, invivoexpe0_.CELLNBR as CELLNBR0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_, invivoexpe0_.SEX as SEX0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_, invivoexpe0_.APP_LVL as APP32_0_, invivoexpe0_.SC_APP_DATE as SC33_0_, invivoexpe0_.PO_APP_DATE as PO34_0_, invivoexpe0_.APP_END_POINT as APP35_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_, invivoexpe0_.CALC_DATE as CALC42_0_'

+-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[c], fromElementByTableAlias=[invivoexpe0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]}

| \-[FROM_FRAGMENT] FromElement: 'I_EXP invivoexpe0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=c,role=null,tableName=I_EXP,tableAlias=invivoexpe0_,colums={,className=dtpitb.businessobjects.invivo.InvivoExperiment}}

+-[WHERE] SqlNode: 'where'

| \-[EQ] SqlNode: '='

| +-[IDENT] IdentNode: 'exp_nbr' {originalText=exp_nbr}

| \-[NUM_INT] LiteralNode: '63419'

\-[ORDER] OrderByClause: 'order'

+-[DOT] DotNode: 'invivoexpe0_.EXPID' {propertyName=expID,dereferenceType=4,propertyPath=expID,path=c.expID,tableAlias=invivoexpe0_,className=dtpitb.businessobjects.invivo.InvivoExperiment,classAlias=c}

| +-[ALIAS_REF] IdentNode: 'invivoexpe0_.EXP_NBR' {alias=c, className=dtpitb.businessobjects.invivo.InvivoExperiment, tableAlias=invivoexpe0_}

| \-[IDENT] IdentNode: 'expID' {originalText=expID}

\-[DESCENDING] SqlNode: 'desc'



21:16:03,421 DEBUG ErrorCounter:72 - throwQueryException() : no errors

21:16:03,437 DEBUG QueryTranslatorImpl:177 - HQL: FROM dtpitb.businessobjects.invivo.InvivoExperiment as c where exp_nbr = 63419 order by c.expID desc

21:16:03,437 DEBUG QueryTranslatorImpl:178 - SQL: select invivoexpe0_.EXP_NBR as EXP1_, invivoexpe0_.EXPID as EXPID0_, invivoexpe0_.COMP_CODE as COMP3_0_, invivoexpe0_.SCR as SCR0_, invivoexpe0_.PANELNBR as PANELNBR0_, invivoexpe0_.CELLNBR as CELLNBR0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_, invivoexpe0_.SEX as SEX0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_, invivoexpe0_.APP_LVL as APP32_0_, invivoexpe0_.SC_APP_DATE as SC33_0_, invivoexpe0_.PO_APP_DATE as PO34_0_, invivoexpe0_.APP_END_POINT as APP35_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_, invivoexpe0_.CALC_DATE as CALC42_0_ from I_EXP invivoexpe0_ where exp_nbr=63419 order by invivoexpe0_.EXPID desc

21:16:03,500 DEBUG ErrorCounter:72 - throwQueryException() : no errors

21:16:03,500 DEBUG AbstractBatcher:290 - about to open PreparedStatement (open PreparedStatements: 0, globally: 0)

21:16:03,500 DEBUG ConnectionManager:296 - opening JDBC connection

21:16:03,515 DEBUG DriverManagerConnectionProvider:93 - total checked-out connections: 0

21:16:03,531 DEBUG DriverManagerConnectionProvider:99 - using pooled JDBC connection, pool size: 0

21:16:03,531 DEBUG SQL:324 - select invivoexpe0_.EXP_NBR as EXP1_, invivoexpe0_.EXPID as EXPID0_, invivoexpe0_.COMP_CODE as COMP3_0_, invivoexpe0_.SCR as SCR0_, invivoexpe0_.PANELNBR as PANELNBR0_, invivoexpe0_.CELLNBR as CELLNBR0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_, invivoexpe0_.SEX as SEX0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_, invivoexpe0_.APP_LVL as APP32_0_, invivoexpe0_.SC_APP_DATE as SC33_0_, invivoexpe0_.PO_APP_DATE as PO34_0_, invivoexpe0_.APP_END_POINT as APP35_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_, invivoexpe0_.CALC_DATE as CALC42_0_ from I_EXP invivoexpe0_ where exp_nbr=63419 order by invivoexpe0_.EXPID desc

Hibernate: select invivoexpe0_.EXP_NBR as EXP1_, invivoexpe0_.EXPID as EXPID0_, invivoexpe0_.COMP_CODE as COMP3_0_, invivoexpe0_.SCR as SCR0_, invivoexpe0_.PANELNBR as PANELNBR0_, invivoexpe0_.CELLNBR as CELLNBR0_, invivoexpe0_.PASSAGE_CODE as PASSAGE7_0_, invivoexpe0_.TUMOR_START_SIZE as TUMOR8_0_, invivoexpe0_.TUMOR_END_SIZE as TUMOR9_0_, invivoexpe0_.TUMOR_START_SIZE_MEAN as TUMOR10_0_, invivoexpe0_.TUMOR_START_SIZE_MED as TUMOR11_0_, invivoexpe0_.ASSAY_TYPE as ASSAY12_0_, invivoexpe0_.MEMO_NBR as MEMO13_0_, invivoexpe0_.MEMO_DATE as MEMO14_0_, invivoexpe0_.BOOK_NBR as BOOK15_0_, invivoexpe0_.SEX as SEX0_, invivoexpe0_.ANIMAL_HOST_CODE as ANIMAL17_0_, invivoexpe0_.SINGLE_SOURCE as SINGLE18_0_, invivoexpe0_.ANIMAL_SOURCE_1 as ANIMAL19_0_, invivoexpe0_.ANIMAL_SOURCE_2 as ANIMAL20_0_, invivoexpe0_.IMPLANT_DATE as IMPLANT21_0_, invivoexpe0_.STAGING_DATE as STAGING22_0_, invivoexpe0_.STAGING_DAY as STAGING23_0_, invivoexpe0_.FINAL_EVAL_DATE as FINAL24_0_, invivoexpe0_.FINAL_EVAL_DAY as FINAL25_0_, invivoexpe0_.IMPLANT_SITE as IMPLANT26_0_, invivoexpe0_.IMPLANT_TISSUE as IMPLANT27_0_, invivoexpe0_.IMPLANT_LEVEL as IMPLANT28_0_, invivoexpe0_.NUMBER_OF_GROUPS as NUMBER29_0_, invivoexpe0_.ANIMALS_PER_TEST_GROUP as ANIMALS30_0_, invivoexpe0_.CONTROL_TYPE as CONTROL31_0_, invivoexpe0_.APP_LVL as APP32_0_, invivoexpe0_.SC_APP_DATE as SC33_0_, invivoexpe0_.PO_APP_DATE as PO34_0_, invivoexpe0_.APP_END_POINT as APP35_0_, invivoexpe0_.PO_NOTIF_DATE as PO36_0_, invivoexpe0_.TREATMENT_BY as TREATMENT37_0_, invivoexpe0_.IMPLANT_VOLUME as IMPLANT38_0_, invivoexpe0_.NBR_INVITRO_SAMPLES as NBR39_0_, invivoexpe0_.FIBER_TYPE as FIBER40_0_, invivoexpe0_.CULTURE_DURATION as CULTURE41_0_, invivoexpe0_.CALC_DATE as CALC42_0_ from I_EXP invivoexpe0_ where exp_nbr=63419 order by invivoexpe0_.EXPID desc

21:16:03,562 DEBUG AbstractBatcher:378 - preparing statement

21:16:03,937 DEBUG AbstractBatcher:306 - about to open ResultSet (open ResultSets: 0, globally: 0)

21:16:03,937 DEBUG Loader:405 - processing result set

21:16:03,937 DEBUG Loader:410 - result set row: 0

21:16:03,937 DEBUG SerializationHelper:198 - Starting deserialization of object

21:16:03,953 DEBUG AbstractBatcher:313 - about to close ResultSet (open ResultSets: 1, globally: 1)

21:16:03,984 DEBUG AbstractBatcher:298 - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)

21:16:03,984 DEBUG AbstractBatcher:416 - closing statement

21:16:04,031 DEBUG JDBCContext:322 - after autocommit

org.hibernate.type.SerializationException: could not deserialize

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:211)

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:234)

at org.hibernate.type.SerializableType.fromBytes(SerializableType.java:78)

at org.hibernate.type.SerializableType.get(SerializableType.java:39)

at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:77)

at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:68)

at org.hibernate.loader.Loader.getKeyFromResultSet(Loader.java:759)

at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:292)

at org.hibernate.loader.Loader.doQuery(Loader.java:412)

at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)

at org.hibernate.loader.Loader.doList(Loader.java:1593)

at org.hibernate.loader.Loader.list(Loader.java:1577)

at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)

at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)

at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)

at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)

at dtpitb.businessobjects.invivo.InvivoHibernateTestProgram.main(InvivoHibernateTestProgram.java:31)

Caused by: java.io.StreamCorruptedException: invalid stream header

at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:737)

at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)

at org.hibernate.util.SerializationHelper$CustomObjectInputStream.<init>(SerializationHelper.java:246)

at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:203)

... 16 more

Exception in thread "main"


Top
 Profile  
 
 Post subject: hmmm - maybe custom classes require set() methods?
PostPosted: Mon Jun 06, 2005 9:58 pm 
Newbie

Joined: Wed Nov 12, 2003 3:49 pm
Posts: 19
Thinking about this problem a bit more...

I am thinking that custom classes must have setters when they are used as POJO properties? I don't see how Hibernate could directly set the values for custom classes - it seems that either a setter or a constructor would have to be invoked.

Can anybody confirm this?

Thanks,
Dave


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 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.