thanks for your suggestions guys. I tried them out. here's what I found
I tried all 3 suggestions
1) reworked the hashcode implementation. I create a random int for every instance in the super class and return this every time for the object. basically each object gets its moderately unique id (this is just temp. i will provide a better impl later)
2) key-many-to-one
3) removed hashset and tried using tree set.
what ensued was that my load call went into an infinite loop.
so i went back and removed all relationships
1) started with many-to-one for child(the children have a refernece to the parent) and tested this. This worked.
2) removed this relationship. back to no relationships
3) added parent to child link (one-to-many). this time I coded the relationship with list. the hashCode doesnt play in this one.
Testing Step 3 resulted in the same junit test failure.
pratap.
Junit code:
Code:
public void testLoadChangeRequest() {
try {
ChangeRequestVO locVO = new ChangeRequestVO();
locVO.setTransactionId("1");
locVO.setTransactionSequenceNum(0);
hb.load(locVO, locVO);
log.debug("Program id is '" + locVO.getProgramId() + "'");
assertTrue("data is not the same as in db", locVO.getProgramId().trim().equals("pgm5577"));
//assertTrue("data is not the same as in db", locVO.getName().trim().equals("tmi"));
assertTrue("childnre count is wrong", locVO.getLocationRequests().size() == 2);
}
catch (Exception ex) {
log.warn("test failed", ex);
fail("test failed with exception" + ex.toString());
}
}
Config code.
Code:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"hibernate-mapping-2.0.dtd">
<hibernate-mapping
schema="fnduwdgen"
package="com.texasmutual.onlinesystems.endorsements.vos">
<class name="ChangeRequestVO" table="change_request">
<composite-id>
<key-property name="transactionId" column="transaction_id" type="string"/>
<key-property name="transactionSequenceNum" column="transaction_sequence" type="int"/>
</composite-id>
<timestamp name="lastChgDate" column="change_request_last_chg_date"/>
<list name="locationRequests" table="chg_req_location" batch-size="3">
<key>
<column name="transaction_id"/>
<column name="transaction_sequence"/>
</key>
<index column="location_number" type="string"/>
<one-to-many class="com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO"/>
</list>
<property name="code" column="change_request_code" type="int"/>
<property name="reasonRejected" column="reason_rejected" type="string"/>
<property name="programId" column="program_id" type="string"/>
<property name="estCompletionDate" column="estimated_completion_date" type="string"/>
<property name="dateCompleted" column="date_completed" type="date"/>
<!-- audit fields -->
<property name="createDate" column="change_request_create_date" type="timestamp"/>
<property name="createUserId" column="change_request_create_userid" type="string"/>
<property name="lastChgUserId" column="change_request_last_chg_userid" type="string"/>
<!-- subclass information -->
</class>
<class name="LocationChgReqVO" table="chg_req_location">
<composite-id>
<key-property name="transactionId" column="transaction_id" type="string"/>
<key-property name="transactionSequenceNum" column="transaction_sequence" type="int"/>
<key-property name="locationNum" column="location_number" type="string"/>
</composite-id>
<timestamp name="lastChgDate" column="chg_location_last_chg_date"/>
<property name="name" column="location_name" type="string"/>
<property name="address1" column="location_address1" type="string"/>
<property name="address2" column="location_address2" type="string"/>
<property name="city" column="location_city" type="string"/>
<property name="state" column="location_state" type="string"/>
<property name="zip" column="location_zip" type="string"/>
<property name="country" column="location_country" type="string"/>
<property name="clientId" column="client_id" type="string"/>
<property name="sortName" column="sort_name" type="string"/>
<property name="phone" column="location_phone_number" type="string"/>
<property name="fein" column="federal_employer_id_number" type="string"/>
<property name="dbaName" column="dba_name" type="string"/>
<property name="typeOfChange" column="type_of_change" type="char"/>
</class>
</hibernate-mapping>
Parent class (with/ List):
Code:
public class ChangeRequestVO extends AbstractBaseVO {
private String transactionId = null;
private int transactionSequenceNum;
private String code = null;
private String reasonRejected = null;
private String comments = null;
private String programId = null;
private String dateCompleted = null;
private String estCompletionDate = null;
[b]private List locationRequests = null;[/b]
Here are the logs:
[Loading parent here]
2004-02-04 11:21:00,600 DEBUG loader.Loader - result row: com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b
2004-02-04 11:21:00,600 DEBUG loader.Loader - Initializing object from ResultSet: com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b
2004-02-04 11:21:00,600 DEBUG loader.Loader - Hydrating entity: com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b
2004-02-04 11:21:00,610 DEBUG type.TimestampType - returning '03 February 2004 22:32:48' as column: change_r3_0_
2004-02-04 11:21:00,620 DEBUG type.IntegerType - returning null as column: change_r4_0_
2004-02-04 11:21:00,620 DEBUG type.StringType - returning null as column: reason_r5_0_
2004-02-04 11:21:00,620 DEBUG type.StringType - returning 'pgm5577 ' as column: program_id0_
2004-02-04 11:21:00,620 DEBUG type.StringType - returning '01/01/04' as column: estimate7_0_
2004-02-04 11:21:00,620 DEBUG type.DateType - returning null as column: date_com8_0_
2004-02-04 11:21:00,620 DEBUG type.TimestampType - returning '01 January 2004 00:00:00' as column: change_r9_0_
2004-02-04 11:21:00,620 DEBUG type.StringType - returning 'pkode_test ' as column: change_10_0_
2004-02-04 11:21:00,620 DEBUG type.StringType - returning 'pkode_test ' as column: change_11_0_
2004-02-04 11:21:00,620 DEBUG impl.SessionImpl - Version: 2004-02-03 22:32:48.128
2004-02-04 11:21:00,620 DEBUG loader.Loader - done processing result set (1 rows)
2004-02-04 11:21:00,620 DEBUG impl.BatcherImpl - done closing: 0 open PreparedStatements, 0 open ResultSets
2004-02-04 11:21:00,620 DEBUG impl.BatcherImpl - closing statement
2004-02-04 11:21:01,161 DEBUG loader.Loader - total objects hydrated: 1
2004-02-04 11:21:01,161 DEBUG impl.SessionImpl - resolving associations for [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b]
2004-02-04 11:21:01,161 DEBUG impl.SessionImpl - collection not cached
2004-02-04 11:21:01,171 DEBUG impl.SessionImpl - initializing collection [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b]
2004-02-04 11:21:01,171 DEBUG impl.BatcherImpl - about to open: 0 open PreparedStatements, 0 open ResultSets
2004-02-04 11:21:01,171 DEBUG hibernate.SQL - select locationre0_.transaction_id as transact1___, locationre0_.transaction_sequence as transact2___, locationre0_.location_number as location3___, locationre0_.transaction_id as transact1_0_, locationre0_.transaction_sequence as transact2_0_, locationre0_.location_number as location3_0_, locationre0_.chg_location_last_chg_date as chg_loca4_0_, locationre0_.location_name as location5_0_, locationre0_.location_address1 as location6_0_, locationre0_.location_address2 as location7_0_, locationre0_.location_city as location8_0_, locationre0_.location_state as location9_0_, locationre0_.location_zip as locatio10_0_, locationre0_.location_country as locatio11_0_, locationre0_.client_id as client_id0_, locationre0_.sort_name as sort_name0_, locationre0_.location_phone_number as locatio14_0_, locationre0_.federal_employer_id_number as federal15_0_, locationre0_.dba_name as dba_name0_, locationre0_.type_of_change as type_of17_0_ from fnduwdgen.chg_req_location locationre0_ where locationre0_.transaction_id=? and locationre0_.transaction_sequence=?
2004-02-04 11:21:01,171 DEBUG impl.BatcherImpl - preparing statement
2004-02-04 11:21:01,481 DEBUG type.StringType - binding '1' to parameter: 1
2004-02-04 11:21:01,481 DEBUG type.IntegerType - binding '0' to parameter: 2
2004-02-04 11:21:01,501 DEBUG loader.Loader - result set contains (possibly empty) collection: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b]
2004-02-04 11:21:01,501 DEBUG impl.SessionImpl - uninitialized collection: initializing
2004-02-04 11:21:01,501 DEBUG loader.Loader - processing result set
2004-02-04 11:21:01,501 DEBUG type.StringType - returning '1 ' as column: transact1_0_
2004-02-04 11:21:01,501 DEBUG type.IntegerType - returning '0' as column: transact2_0_
2004-02-04 11:21:01,501 DEBUG type.StringType - returning '123 ' as column: location3_0_
2004-02-04 11:21:01,511 DEBUG loader.Loader - result row: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@43dc4
2004-02-04 11:21:01,511 DEBUG loader.Loader - Initializing object from ResultSet: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@43dc4
2004-02-04 11:21:01,511 DEBUG loader.Loader - Hydrating entity: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@43dc4
2004-02-04 11:21:01,511 DEBUG type.TimestampType - returning '03 February 2004 17:35:00' as column: chg_loca4_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning 'tmi ' as column: location5_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '3679random address ' as column: location6_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning null as column: location7_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning 'austin ' as column: location8_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning 'tx' as column: location9_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '78704 ' as column: locatio10_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning 'US ' as column: locatio11_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning null as column: client_id0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning null as column: sort_name0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning null as column: locatio14_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '111111111' as column: federal15_0_
2004-02-04 11:21:01,521 DEBUG type.StringType - returning null as column: dba_name0_
2004-02-04 11:21:01,521 DEBUG type.CharacterType - returning 'L' as column: type_of17_0_
2004-02-04 11:21:01,521 DEBUG impl.SessionImpl - Version: 2004-02-03 17:35:00.562
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '1 ' as column: transact1___
2004-02-04 11:21:01,521 DEBUG type.IntegerType - returning '0' as column: transact2___
2004-02-04 11:21:01,521 DEBUG loader.Loader - found row of collection: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@3ec4a]
2004-02-04 11:21:01,521 DEBUG impl.SessionImpl - new collection: instantiating
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '1 ' as column: transact1___
2004-02-04 11:21:01,521 DEBUG type.IntegerType - returning '0' as column: transact2___
2004-02-04 11:21:01,521 DEBUG type.StringType - returning '123 ' as column: location3___
2004-02-04 11:21:01,521 DEBUG impl.SessionImpl - loading [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,521 DEBUG impl.SessionImpl - attempting to resolve [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,521 DEBUG impl.SessionImpl - object not resolved in any cache [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,521 DEBUG persister.EntityPersister - Materializing entity: [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,521 DEBUG impl.BatcherImpl - about to open: 1 open PreparedStatements, 1 open ResultSets
2004-02-04 11:21:01,531 DEBUG hibernate.SQL - select locationch0_.transaction_id as transact1_0_, locationch0_.transaction_sequence as transact2_0_, locationch0_.location_number as location3_0_, locationch0_.chg_location_last_chg_date as chg_loca4_0_, locationch0_.location_name as location5_0_, locationch0_.location_address1 as location6_0_, locationch0_.location_address2 as location7_0_, locationch0_.location_city as location8_0_, locationch0_.location_state as location9_0_, locationch0_.location_zip as locatio10_0_, locationch0_.location_country as locatio11_0_, locationch0_.client_id as client_id0_, locationch0_.sort_name as sort_name0_, locationch0_.location_phone_number as locatio14_0_, locationch0_.federal_employer_id_number as federal15_0_, locationch0_.dba_name as dba_name0_, locationch0_.type_of_change as type_of17_0_ from fnduwdgen.chg_req_location locationch0_ where locationch0_.transaction_id=? and locationch0_.transaction_sequence=? and locationch0_.location_number=?
2004-02-04 11:21:01,531 DEBUG impl.BatcherImpl - preparing statement
2004-02-04 11:21:01,571 DEBUG type.StringType - binding '1 ' to parameter: 1
2004-02-04 11:21:01,571 DEBUG type.IntegerType - binding '0' to parameter: 2
2004-02-04 11:21:01,571 DEBUG type.StringType - binding '123 ' to parameter: 3
2004-02-04 11:21:01,611 DEBUG loader.Loader - processing result set
2004-02-04 11:21:01,611 DEBUG loader.Loader - result row: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6
2004-02-04 11:21:01,611 DEBUG loader.Loader - Initializing object from ResultSet: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6
2004-02-04 11:21:01,611 DEBUG loader.Loader - Hydrating entity: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6
2004-02-04 11:21:01,611 DEBUG type.TimestampType - returning '03 February 2004 17:35:00' as column: chg_loca4_0_
2004-02-04 11:21:01,611 DEBUG type.StringType - returning 'tmi ' as column: location5_0_
2004-02-04 11:21:01,611 DEBUG type.StringType - returning '3679random address ' as column: location6_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning null as column: location7_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning 'austin ' as column: location8_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning 'tx' as column: location9_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning '78704 ' as column: locatio10_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning 'US ' as column: locatio11_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning null as column: client_id0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning null as column: sort_name0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning null as column: locatio14_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning '111111111' as column: federal15_0_
2004-02-04 11:21:01,621 DEBUG type.StringType - returning null as column: dba_name0_
2004-02-04 11:21:01,621 DEBUG type.CharacterType - returning 'L' as column: type_of17_0_
2004-02-04 11:21:01,621 DEBUG impl.SessionImpl - Version: 2004-02-03 17:35:00.562
2004-02-04 11:21:01,621 DEBUG loader.Loader - done processing result set (1 rows)
2004-02-04 11:21:01,621 DEBUG impl.BatcherImpl - done closing: 1 open PreparedStatements, 1 open ResultSets
2004-02-04 11:21:01,621 DEBUG impl.BatcherImpl - closing statement
[Parent hydated here:]
2004-02-04 11:21:01,621 DEBUG loader.Loader - total objects hydrated: 1
[Loading children]
2004-02-04 11:21:01,621 DEBUG impl.SessionImpl - resolving associations for [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,621 DEBUG impl.SessionImpl - done materializing entity [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@3d8f6]
2004-02-04 11:21:01,631 DEBUG type.IntegerType - returning '123' as column: location3___
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '1 ' as column: transact1_0_
2004-02-04 11:21:01,631 DEBUG type.IntegerType - returning '0' as column: transact2_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '321 ' as column: location3_0_
2004-02-04 11:21:01,631 DEBUG loader.Loader - result row: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@f168
2004-02-04 11:21:01,631 DEBUG loader.Loader - Initializing object from ResultSet: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@f168
2004-02-04 11:21:01,631 DEBUG loader.Loader - Hydrating entity: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@f168
2004-02-04 11:21:01,631 DEBUG type.TimestampType - returning '01 January 2004 00:00:00' as column: chg_loca4_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning 'work ' as column: location5_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '4815 Seton Pkwy ' as column: location6_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning null as column: location7_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning 'austin ' as column: location8_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning 'tx' as column: location9_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '78759 ' as column: locatio10_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning 'US ' as column: locatio11_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning null as column: client_id0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning null as column: sort_name0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning null as column: locatio14_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '111111111' as column: federal15_0_
2004-02-04 11:21:01,631 DEBUG type.StringType - returning null as column: dba_name0_
2004-02-04 11:21:01,631 DEBUG type.CharacterType - returning 'T' as column: type_of17_0_
2004-02-04 11:21:01,631 DEBUG impl.SessionImpl - Version: 2004-01-01 00:00:00.0
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '1 ' as column: transact1___
2004-02-04 11:21:01,631 DEBUG type.IntegerType - returning '0' as column: transact2___
2004-02-04 11:21:01,631 DEBUG loader.Loader - found row of collection: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@26255]
2004-02-04 11:21:01,631 DEBUG impl.SessionImpl - new collection: instantiating
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '1 ' as column: transact1___
2004-02-04 11:21:01,631 DEBUG type.IntegerType - returning '0' as column: transact2___
2004-02-04 11:21:01,631 DEBUG type.StringType - returning '321 ' as column: location3___
2004-02-04 11:21:01,631 DEBUG impl.SessionImpl - loading [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,631 DEBUG impl.SessionImpl - attempting to resolve [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,631 DEBUG impl.SessionImpl - object not resolved in any cache [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,631 DEBUG persister.EntityPersister - Materializing entity: [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,631 DEBUG impl.BatcherImpl - about to open: 1 open PreparedStatements, 1 open ResultSets
2004-02-04 11:21:01,631 DEBUG hibernate.SQL - select locationch0_.transaction_id as transact1_0_, locationch0_.transaction_sequence as transact2_0_, locationch0_.location_number as location3_0_, locationch0_.chg_location_last_chg_date as chg_loca4_0_, locationch0_.location_name as location5_0_, locationch0_.location_address1 as location6_0_, locationch0_.location_address2 as location7_0_, locationch0_.location_city as location8_0_, locationch0_.location_state as location9_0_, locationch0_.location_zip as locatio10_0_, locationch0_.location_country as locatio11_0_, locationch0_.client_id as client_id0_, locationch0_.sort_name as sort_name0_, locationch0_.location_phone_number as locatio14_0_, locationch0_.federal_employer_id_number as federal15_0_, locationch0_.dba_name as dba_name0_, locationch0_.type_of_change as type_of17_0_ from fnduwdgen.chg_req_location locationch0_ where locationch0_.transaction_id=? and locationch0_.transaction_sequence=? and locationch0_.location_number=?
2004-02-04 11:21:01,631 DEBUG impl.BatcherImpl - preparing statement
2004-02-04 11:21:01,641 DEBUG type.StringType - binding '1 ' to parameter: 1
2004-02-04 11:21:01,641 DEBUG type.IntegerType - binding '0' to parameter: 2
2004-02-04 11:21:01,641 DEBUG type.StringType - binding '321 ' to parameter: 3
2004-02-04 11:21:01,662 DEBUG loader.Loader - processing result set
2004-02-04 11:21:01,662 DEBUG loader.Loader - result row: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d
2004-02-04 11:21:01,662 DEBUG loader.Loader - Initializing object from ResultSet: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d
2004-02-04 11:21:01,662 DEBUG loader.Loader - Hydrating entity: com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d
2004-02-04 11:21:01,662 DEBUG type.TimestampType - returning '01 January 2004 00:00:00' as column: chg_loca4_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning 'work ' as column: location5_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning '4815 Seton Pkwy ' as column: location6_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning null as column: location7_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning 'austin ' as column: location8_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning 'tx' as column: location9_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning '78759 ' as column: locatio10_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning 'US ' as column: locatio11_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning null as column: client_id0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning null as column: sort_name0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning null as column: locatio14_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning '111111111' as column: federal15_0_
2004-02-04 11:21:01,662 DEBUG type.StringType - returning null as column: dba_name0_
2004-02-04 11:21:01,662 DEBUG type.CharacterType - returning 'T' as column: type_of17_0_
2004-02-04 11:21:01,662 DEBUG impl.SessionImpl - Version: 2004-01-01 00:00:00.0
2004-02-04 11:21:01,662 DEBUG loader.Loader - done processing result set (1 rows)
2004-02-04 11:21:01,662 DEBUG impl.BatcherImpl - done closing: 1 open PreparedStatements, 1 open ResultSets
2004-02-04 11:21:01,662 DEBUG impl.BatcherImpl - closing statement
2004-02-04 11:21:01,662 DEBUG loader.Loader - total objects hydrated: 1
2004-02-04 11:21:01,662 DEBUG impl.SessionImpl - resolving associations for [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,662 DEBUG impl.SessionImpl - done materializing entity [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@1362d]
2004-02-04 11:21:01,672 DEBUG type.IntegerType - returning '321' as column: location3___
2004-02-04 11:21:01,672 DEBUG loader.Loader - done processing result set (2 rows)
2004-02-04 11:21:01,672 DEBUG impl.BatcherImpl - done closing: 0 open PreparedStatements, 0 open ResultSets
2004-02-04 11:21:01,672 DEBUG impl.BatcherImpl - closing statement
2004-02-04 11:21:01,672 DEBUG loader.Loader - total objects hydrated: 2
[Children hydrated]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - resolving associations for [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@43dc4]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - done materializing entity [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@43dc4]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - resolving associations for [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@f168]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - done materializing entity [com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO#com.texasmutual.onlinesystems.endorsements.vos.LocationChgReqVO@f168]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - 3 collections were found in result set
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - collection fully initialized: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - collection fully initialized: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@3ec4a]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - collection fully initialized: [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO.locationRequests#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@26255]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - 3 collections initialized
2004-02-04 11:21:01,672 DEBUG vos.ChangeRequestVO - [Setting the locations[]]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - done materializing entity [com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO#com.texasmutual.onlinesystems.endorsements.vos.ChangeRequestVO@18b7b]
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - initializing non-lazy collections
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - closing session
2004-02-04 11:21:01,672 DEBUG impl.SessionImpl - disconnecting session
2004-02-04 11:21:01,682 DEBUG connection.DriverManagerConnectionProvider - returning connection to pool, pool size: 1
2004-02-04 11:21:01,682 DEBUG impl.SessionImpl - transaction completion
2004-02-04 11:21:01,682 DEBUG tests.AbstractEndorsementsTest - Program id is 'pgm5577 '