Thank you, the OJB.properties was the problem.
--Bill.

Original Message:
-----------------------------------------

>I encountered this problem as well.  It will happen if you use an older
>OJB.properties, without adding the new stuff that's required in 0.9.9.
>
>-steve
>
>Steve Clark
>Technology Applications Team
>
>Natural Resources Research Center/USGS
>[EMAIL PROTECTED]
>(970)226-9291
>
>>List-Id: "OJB Users List" <ojb-user.db.apache.org>
>>Delivered-To: mailing list [EMAIL PROTECTED]
>>Date: Wed, 
>12 Feb 2003 00:09:42 -0800 (GMT-08:00)
>>From: V B Skrypnyk <[EMAIL PROTECTED]>
>>To: [EMAIL PROTECTED]
>>Subject: latest cvs DatabaseImpl.open() broken ??
>>
>>Hi, 
>>
>>
>>The following code breaks 
>against the latest cvs version (worked well before). 
>>
>>I do have jcd-alias="main" in my repository as is shown in the stack dump. 
>>
>>Implementation odmg = OJB.getInstance(); 
>>DatabaseImpl db 
>= (DatabaseImpl)odmg.newDatabase( ); 
>>try { 
>>   db.open( "main", Database.OPEN_READ_WRITE); 
>>   System.out.println( "PBKEY: " + db.getPBKey() ); 
>>} 
>>catch( Exception e ) { 
>>   e.printStackTrace();
> 
>>   return; 
>>} 
>>
>>
>>stack dump: 
>>... 
>>[java] [org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO: Set 
>default PBKey: org.apache.ojb.broker.PBKey: repository=main, user=system, 
>
>password=***** 
>>[java] java.lang.reflect.InvocationTargetException 
>>[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
>>[java] [org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] 
>ERROR: 
>Configurab 
>>leFactory configuration key class 'null' does not exist. 
>>[java] [org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] ERROR: 
>Creation 
>>of a new PB instance failed 
>
>>[java] null 
>>[java] at 
>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructor 
>>AccessorImpl.java:39) 
>>[java] at 
>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCon 
>
>>structorAccessorImpl.java:27) 
>>[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:274) 
>>[java] at 
>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:38) 
>>
>
>>
>>[java] at 
>org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewB 
>>rokerInstance(PersistenceBrokerFactoryDefaultImpl.java:200) 
>>[java] at 
>org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoo 
>
>>lableObjectFactory.makeObject(PersistenceBrokerFactoryDefaultImpl.java:383) 
>>[java] at 
>org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Generi 
>>cKeyedObjectPool.java:748) 
>>[java] 
>at 
>org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPers 
>>istenceBroker(PersistenceBrokerFactoryDefaultImpl.java:246) 
>>[java] at 
>org.apache.ojb.broker.PersistenceBrokerFactory.
>createPersistenceBroker( 
>>PersistenceBrokerFactory.java:138) 
>>[java] at org.apache.ojb.odmg.DatabaseImpl.open(DatabaseImpl.java:160) 
>>[java] at net.skrypnyk.Test.main(Test.java:42) 
>>
>>
>>--Bill. 
>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to