I'm scratching my head trying to figure out even where to look to solve
this...I don't
know if it's a problem with my code, my repository, my database, or if
it's just a bug.  Excuse the
voluminous text, but I'm not sure what info is useful and what is not...
 
I've also run the verifymapping test and it passes with no problems.
Any hints are welcomed.
If I need to provide more info, I can do that as well.
 
Basically I'm trying to test creating a new MemberBO object and
persisting it.  (MemberBO
is my business object that represents an individual member..name,
address, etc.)  The
relevant code is:
 
    public void addMember(MemberDetailView view)
        throws DatastoreException
    {
        log.debug("Entering addMember()");
 
        Transaction tx = odmg.newTransaction();
        tx.begin();
 
        try
        {
            log.debug("Attempting to write -> " + view);
            MemberBO member = BOUtils.createMemberBO(view);
 
            tx.lock(member, Transaction.WRITE);
            tx.commit();
        }
        catch (Exception e)
        {
            tx.abort();
            throw DatastoreException.datastoreError(e);
        }
    }

 
    com.cyberpete.famnet.exceptions.DatastoreException
 at
com.cyberpete.famnet.exceptions.DatastoreException.datastoreError(Datast
oreException.java:28)
 at
com.cyberpete.famnet.service.OjbFamNetServiceImpl.addMember(OjbFamNetSer
viceImpl.java:49)
 at
com.cyberpete.famnet.junit.TestOjbFamNetServiceImpl.testAddMember(TestOj
bFamNetServiceImpl.java:71)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
org.odmg.LockNotGrantedException: java.lang.String not found in OJB
Repository
 at org.apache.ojb.odmg.TransactionImpl.lock(Unknown Source)
 at
com.cyberpete.famnet.service.OjbFamNetServiceImpl.addMember(OjbFamNetSer
viceImpl.java:43)
 at
com.cyberpete.famnet.junit.TestOjbFamNetServiceImpl.testAddMember(TestOj
bFamNetServiceImpl.java:71)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
 
 
 
0     DEBUG [main] odmg.TxManagerFactory - Instantiate OJBTxManager
30    DEBUG [main] odmg.TxManagerFactory - OJBTxManager class:
org.apache.ojb.odmg.LocalTxManager
50    DEBUG [main] odmg.DatabaseImpl - Extract name to PBKey:
org.apache.ojb.broker.PBKey: repository=repository.xml, user=null,
password=null
50    DEBUG [main] ta.PersistenceBrokerFactoryFactory - Instantiate
PersistenceBrokerFactory
90    DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
PersistenceBroker pool will be setup with the following configuration
# Trace object of class
org.apache.commons.pool.impl.GenericKeyedObjectPool$Config: 
#   maxIdle    -1
#   maxActive    100
#   maxWait    2000
#   whenExhaustedAction    0
#   testOnBorrow    false
#   testOnReturn    false
#   testWhileIdle    false
#   timeBetweenEvictionRunsMillis    -1
#   numTestsPerEvictionRun    3
#   minEvictableIdleTimeMillis    1000000
 
140   DEBUG [main] ta.PersistenceBrokerFactoryFactory -
PersistencebrokerFactory class:
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl
150   DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
160   DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl - Create new
PB instance
160   INFO  [main] ta.PersistenceBrokerFactoryDefaultImpl - Already
created persistence broker instances: 0
settign eager: false
991   INFO  [main] sequence.SequenceManagerFactory - Use sequence
manager class: class
org.apache.ojb.broker.util.sequence.SequenceManagerHiLoImpl
1001  DEBUG [main] sequence.SequenceManagerFactory - create new sequence
manager for broker
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@cbfe9d
1081  DEBUG [main] odmg.OJB - Set current database
org.apache.ojb.odmg.DatabaseImpl@c695a6 PBKey was
org.apache.ojb.broker.PBKey: repository=repository.xml, user=null,
password=null
1081  DEBUG [main] odmg.DatabaseImpl - Open databse using PBKey
org.apache.ojb.broker.PBKey: repository=repository.xml, user=null,
password=null
1081  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@cbfe9d
1111  DEBUG [main] service.OjbFamNetServiceImpl - Entering addMember()
1161  DEBUG [main] odmg.TransactionImpl - Begin transaction was called
on tx org.apache.ojb.odmg.TransactionImpl@c86be5, with associated PB
null
1161  DEBUG [main] service.OjbFamNetServiceImpl - Attempting to write ->
[null]
 First: Scott
 Last: xxx
 Birthdate: 1970-05-21
 UserId: scott
 Password: zzz
 Street: xxx
 Unit: xxx
 City: New York
 State: NY
 Zip: 10038
Email: [EMAIL PROTECTED]
Email: [EMAIL PROTECTED]
 
1372  DEBUG [main] odmg.TransactionImpl - lock object was called on tx
org.apache.ojb.odmg.TransactionImpl@c86be5
1392  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
1412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
1412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl - Create new
PB instance
1412  INFO  [main] ta.PersistenceBrokerFactoryDefaultImpl - Already
created persistence broker instances: 1
1412  DEBUG [main] sequence.SequenceManagerFactory - create new sequence
manager for broker
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
1412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
1412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl - Create new
PB instance
1412  INFO  [main] ta.PersistenceBrokerFactoryDefaultImpl - Already
created persistence broker instances: 2
1412  DEBUG [main] sequence.SequenceManagerFactory - create new sequence
manager for broker
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@d81784
1422  DEBUG [main] sequence.SequenceGenerator - prepare next sequence
for class com.cyberpete.famnet.businessobjects.AddressBO with sequence
[sequence: tableName=ADDRESS fieldName=id currentKey=0 maxKey=0
grabSize=10 org.apache.ojb.broker.util.sequence.HighLowSequence@26f75b]
1452  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
1452  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl - Create new
PB instance
1452  INFO  [main] ta.PersistenceBrokerFactoryDefaultImpl - Already
created persistence broker instances: 3
1452  DEBUG [main] sequence.SequenceManagerFactory - create new sequence
manager for broker
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@39b78e
1452  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
2333  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@3c468a
2333  DEBUG [main] accesslayer.ConnectionManager - Try to change
autoCommit state to 'false'
2413  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
2413  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl - Create new
PB instance
2413  INFO  [main] ta.PersistenceBrokerFactoryDefaultImpl - Already
created persistence broker instances: 4
2413  DEBUG [main] sequence.SequenceManagerFactory - create new sequence
manager for broker
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@3b1d04
2423  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@3b1d04
2423  DEBUG [main] singlevm.PersistenceBrokerImpl - getObjectByIdentity
org.apache.ojb.broker.util.sequence.HighLowSequence{ADDRESS,id}
2473  DEBUG [main] sql.SqlGeneratorDefaultImpl - SQL: SELECT
GRAB_SIZE,MAX_KEY,FIELDNAME,TABLENAME FROM OJB_HL_SEQ WHERE TABLENAME =
?  AND FIELDNAME = ? 
2694  DEBUG [main] accesslayer.StatementManager - closeResources was
called
2874  DEBUG [main] sequence.SequenceGenerator - sequence not found in
db, create new
2874  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
3445  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@9f5011
3525  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
4086  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@41b571
4086  DEBUG [main] accesslayer.ConnectionManager - Try to change
autoCommit state to 'false'
4356  DEBUG [main] accesslayer.StatementManager - closeResources was
called
4366  DEBUG [main] accesslayer.JdbcAccess - executeInsert : [sequence:
tableName=ADDRESS fieldName=id currentKey=2 maxKey=12 grabSize=10
org.apache.ojb.broker.util.sequence.HighLowSequence@e32802]
4366  DEBUG [main] sql.SqlGeneratorDefaultImpl - SQL: INSERT INTO
OJB_HL_SEQ (TABLENAME,FIELDNAME,MAX_KEY,GRAB_SIZE) VALUES ( ?, ?, ?, ? )

4546  DEBUG [main] accesslayer.StatementManager - closeResources was
called
4546  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
4556  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@3b1d04
4726  DEBUG [main] sequence.SequenceGenerator - new sequence for class
com.cyberpete.famnet.businessobjects.AddressBO was [sequence:
tableName=ADDRESS fieldName=id currentKey=2 maxKey=12 grabSize=10
org.apache.ojb.broker.util.sequence.HighLowSequence@e32802]
4736  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@39b78e
4736  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@d81784
4736  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
4757  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
4767  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
4767  DEBUG [main] sequence.SequenceGenerator - prepare next sequence
for class com.cyberpete.famnet.businessobjects.MemberBO with sequence
[sequence: tableName=MEMBER fieldName=id currentKey=0 maxKey=0
grabSize=10 org.apache.ojb.broker.util.sequence.HighLowSequence@6ac461]
4767  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
4777  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
5317  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@ec8909
5317  DEBUG [main] accesslayer.ConnectionManager - Try to change
autoCommit state to 'false'
5407  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
5407  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@3b1d04
5407  DEBUG [main] singlevm.PersistenceBrokerImpl - getObjectByIdentity
org.apache.ojb.broker.util.sequence.HighLowSequence{MEMBER,id}
5598  DEBUG [main] accesslayer.StatementManager - closeResources was
called
5778  DEBUG [main] sequence.SequenceGenerator - sequence not found in
db, create new
5778  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
6339  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@a80a69
6429  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
6990  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@cdb06e
6990  DEBUG [main] accesslayer.ConnectionManager - Try to change
autoCommit state to 'false'
7250  DEBUG [main] accesslayer.StatementManager - closeResources was
called
7250  DEBUG [main] accesslayer.JdbcAccess - executeInsert : [sequence:
tableName=MEMBER fieldName=id currentKey=2 maxKey=12 grabSize=10
org.apache.ojb.broker.util.sequence.HighLowSequence@fa1bb6]
7440  DEBUG [main] accesslayer.StatementManager - closeResources was
called
7440  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7440  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@3b1d04
7611  DEBUG [main] sequence.SequenceGenerator - new sequence for class
com.cyberpete.famnet.businessobjects.MemberBO was [sequence:
tableName=MEMBER fieldName=id currentKey=2 maxKey=12 grabSize=10
org.apache.ojb.broker.util.sequence.HighLowSequence@fa1bb6]
7611  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@39b78e
7621  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@d81784
7621  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7631  DEBUG [main] locking.LockManagerDefaultImpl -
LM.writeLock(tx-65.35.179.113:73a7ab:f1e398a2af:-8000,
com.cyberpete.famnet.businessobjects.MemberBO{3})
7671  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7671  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7671  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7671  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7681  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7681  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7681  DEBUG [main] odmg.TransactionImpl - lock object was called on tx
org.apache.ojb.odmg.TransactionImpl@c86be5
7681  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7681  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7691  DEBUG [main] locking.LockManagerDefaultImpl -
LM.writeLock(tx-65.35.179.113:73a7ab:f1e398a2af:-8000,
com.cyberpete.famnet.businessobjects.AddressBO{3})
7691  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7691  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7691  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7691  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7721  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7721  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7721  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
7721  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
7721  DEBUG [main] singlevm.PersistenceBrokerImpl - getObjectByIdentity
com.cyberpete.famnet.businessobjects.AddressBO{3}
7751  DEBUG [main] sql.SqlGeneratorDefaultImpl - SQL: SELECT
STATE,CITY,ZIP,STREET,UNIT,ID FROM ADDRESS WHERE ID = ? 
7751  DEBUG [main] accesslayer.AbstractConnectionFactory - Make new
physical connection
8292  DEBUG [main] accesslayer.ConnectionManager - Request new
connection from ConnectionFactory:
com.mysql.jdbc.jdbc2.Connection@110003
8392  DEBUG [main] accesslayer.StatementManager - closeResources was
called
8412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8412  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8412  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8412  DEBUG [main] odmg.ObjectEnvelopeTable - register:
com.cyberpete.famnet.businessobjects.AddressBO{3}(org.apache.ojb.odmg.st
ates.StateNewDirty)
8412  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8412  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8412  DEBUG [main] singlevm.PersistenceBrokerImpl - getObjectByIdentity
com.cyberpete.famnet.businessobjects.MemberBO{3}
8432  DEBUG [main] sql.SqlGeneratorDefaultImpl - SQL: SELECT
BIRTHDATE,USERID,ADDRESS_ID,PASSWORD,LASTNAME,FIRSTNAME,ID FROM MEMBER
WHERE ID = ? 
8612  DEBUG [main] accesslayer.StatementManager - closeResources was
called
8612  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8612  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8612  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8632  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8632  DEBUG [main] odmg.ObjectEnvelopeTable - register:
com.cyberpete.famnet.businessobjects.MemberBO{3}(org.apache.ojb.odmg.sta
tes.StateNewDirty)
8632  DEBUG [main] odmg.TransactionImpl - lock object was called on tx
org.apache.ojb.odmg.TransactionImpl@c86be5
8652  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8652  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8652  DEBUG [main] locking.LockManagerDefaultImpl -
LM.releaseLock(tx-65.35.179.113:73a7ab:f1e398a2af:-8000,
com.cyberpete.famnet.businessobjects.MemberBO{3})
8652  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8652  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8672  ERROR [main] odmg.TransactionImpl - Locking obj
com.cyberpete.famnet.businessobjects.MemberBO@b6e39f with lock mode 4
failed
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException:
java.lang.String not found in OJB Repository
 at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
 at
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unk
nown Source)
 at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getClassDescriptor(
Unknown Source)
 at org.apache.ojb.odmg.TransactionImpl.lock(Unknown Source)
 at org.apache.ojb.odmg.TransactionImpl.lockCollections(Unknown Source)
 at org.apache.ojb.odmg.TransactionImpl.register(Unknown Source)
 at org.apache.ojb.odmg.TransactionImpl.lock(Unknown Source)
 at
com.cyberpete.famnet.service.OjbFamNetServiceImpl.addMember(OjbFamNetSer
viceImpl.java:43)
 at
com.cyberpete.famnet.junit.TestOjbFamNetServiceImpl.testAddMember(TestOj
bFamNetServiceImpl.java:71)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at junit.framework.TestCase.runTest(TestCase.java:166)
 at junit.framework.TestCase.runBare(TestCase.java:140)
 at junit.framework.TestResult$1.protect(TestResult.java:106)
 at junit.framework.TestResult.runProtected(TestResult.java:124)
 at junit.framework.TestResult.run(TestResult.java:109)
 at junit.framework.TestCase.run(TestCase.java:131)
 at junit.framework.TestSuite.runTest(TestSuite.java:173)
 at junit.framework.TestSuite.run(TestSuite.java:168)
 at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTe
stRunner.java:325)
 at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitT
estRunner.java:524)
8752  DEBUG [main] odmg.TransactionImpl - java.lang.String not found in
OJB Repository
8752  INFO  [main] odmg.TransactionImpl - Abort transaction was called
on tx org.apache.ojb.odmg.TransactionImpl@c86be5, associated PB was
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@cbfe9d
8792  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8792  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8792  DEBUG [main] odmg.ObjectEnvelopeTable - rollback:
com.cyberpete.famnet.businessobjects.AddressBO{3}(org.apache.ojb.odmg.st
ates.StateNewDirty)
8792  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8832  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8832  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8832  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8832  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8832  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8852  DEBUG [main] odmg.ObjectEnvelopeTable - rollback:
com.cyberpete.famnet.businessobjects.MemberBO{3}(org.apache.ojb.odmg.sta
tes.StateNewDirty)
8852  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8852  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8852  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8852  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8882  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8882  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8882  DEBUG [main] locking.LockManagerDefaultImpl -
LM.releaseLock(tx-65.35.179.113:73a7ab:f1e398a2af:-8000,
com.cyberpete.famnet.businessobjects.AddressBO{3})
8892  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8892  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8913  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8913  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8913  DEBUG [main] locking.LockManagerDefaultImpl -
LM.releaseLock(tx-65.35.179.113:73a7ab:f1e398a2af:-8000,
com.cyberpete.famnet.businessobjects.MemberBO{3})
8913  DEBUG [main] ta.PersistenceBrokerFactoryDefaultImpl -
createPersistenceBroker(key) called
8913  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6cb8
8943  DEBUG [main] odmg.TransactionImpl - Close Transaction and release
current PB org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@cbfe9d
on tx org.apache.ojb.odmg.TransactionImpl@c86be5
8943  DEBUG [main] singlevm.PersistenceBrokerImpl - PB.close was called:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@cbfe9d
8943  DEBUG [main] service.OjbFamNetServiceImpl - Entering destroy()
 
 

Reply via email to