You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Dave Hodson <da...@messagecast.net> on 2003/03/12 00:48:41 UTC

Drop C/S? (Was: RE: 1.0.RC1 - Client/Server - Server Exception - Configurable Factory instantiation failed)

T Mahler says

"> > The original idea was to show that OJB is scalable in itself. But I
> > doubt if this is really a requirement.
> > If there is a scalibity issue in an application it will be in most
> > cases in the web- or EJB-tier. If an Application is clustered accross
> > multiple J2EE containers it's quite easy to use OJB in singlevm mode
> > and let it share the clustering"

here
http://archives.apache.org/eyebrowse/ReadMsg?listName=ojb-dev@jakarta.apache.org&msgNo=3392

Poking around, I don't see a good explanation of how to use OJB in singlevm mode and "let it share the clustering"

Any suggestions appreciated

Regards,

Dave


> -----Original Message-----
> From: Armin Waibel [mailto:armin.waibel@code-au-lait.de]
> Sent: Tuesday, March 11, 2003 3:31 PM
> To: OJB Users List
> Subject: Re: 1.0.RC1 - Client/Server - Server Exception - Configurable
> Factory instantiation failed
> 
> 
> Hi Dave,
> 
> the client-server mode is not up to date.
> There was started a discussion 'Shall we drop c/s mode?'
> on the dev-list some weeks ago.
> Don't know if they arrived at a decision.
> 
> regards,
> Armin
> 
> 
> ----- Original Message -----
> From: "Dave Hodson" <da...@messagecast.net>
> To: <oj...@db.apache.org>
> Sent: Tuesday, March 11, 2003 11:59 PM
> Subject: 1.0.RC1 - Client/Server - Server Exception - Configurable
> Factory instantiation failed
> 
> 
> 
> I'm attempting to get 1.0.RC1 up and running, utilizing the C/S model.
> I've followed the directions on the OJB site to the letter -- 
> everything
> built/tested properly and I've edited the file
> target/test/ojb/OJB.properties
> to change useServer=true.
> 
> When I run bin\server, I get an immediate stack trace (shown below).
> Any suggestions/ideas on how to resolve?
> 
> Regards
> 
> Dave
> 
> ------------------
> D:\JBuilder7\db-ojb-1.0.rc1>bin\server
>      _  _
>  __ (_)| |_
> / _\| || _ \  ~ be persistent ~
> \__/| ||___/    v. 1.0.rc1
>    /_/
> 
> PersistenceBrokerServer starting...
> [org.apache.ojb.broker.metadata.ConnectionRepository] INFO: Could not
> found org.
> apache.ojb.broker.metadata.JdbcConnectionDescriptor for PBKey
> org.apache.ojb.bro
> ker.PBKey: repository=repository.xml, user=null, password=null
> [org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR:
> Configurable
> Factory instantiation failed for class class
> org.apache.ojb.broker.accesslayer.C
> onnectionManagerImpl
> * Factory types:
> 1 - Type: org.apache.ojb.broker.PersistenceBroker
> * Factory arguments:
> 1 - Argument:
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6ac461
> null
> java.lang.reflect.InvocationTargetException
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
> 8)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:140)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:226)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
> ectionManager(ConnectionManagerFactory.java:35)
>         at
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
> ceBrokerImpl.java:206)
>         at
> org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
> ceBrokerServer.java:122)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
> BrokerServer.java:256)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
> rmFactory.java:81)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
> tionManagerImpl.java:101)
>         ... 12 more
> java.lang.reflect.InvocationTargetException
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
> 8)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:140)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:226)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
> ectionManager(ConnectionManagerFactory.java:35)
>         at
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
> ceBrokerImpl.java:206)
>         at
> org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
> ceBrokerServer.java:122)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
> BrokerServer.java:256)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
> rmFactory.java:81)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
> tionManagerImpl.java:101)
>         ... 12 more
> rethrown as org.apache.ojb.broker.PersistenceBrokerException
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:173)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:226)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
> ectionManager(ConnectionManagerFactory.java:35)
>         at
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
> ceBrokerImpl.java:206)
>         at
> org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
> ceBrokerServer.java:122)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
> BrokerServer.java:256)
> Caused by: java.lang.reflect.InvocationTargetException
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
> 8)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:140)
>         ... 6 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
> rmFactory.java:81)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
> tionManagerImpl.java:101)
>         ... 12 more
> [org.apache.ojb.broker.server.BrokerPool] FATAL: null
> java.lang.reflect.InvocationTargetException
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
> 8)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:140)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:226)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
> ectionManager(ConnectionManagerFactory.java:35)
>         at
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
> ceBrokerImpl.java:206)
>         at
> org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
> ceBrokerServer.java:122)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
> BrokerServer.java:256)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
> rmFactory.java:81)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
> tionManagerImpl.java:101)
>         ... 12 more
> rethrown as org.apache.ojb.broker.PersistenceBrokerException
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:173)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:226)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
> ectionManager(ConnectionManagerFactory.java:35)
>         at
> org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
> ceBrokerImpl.java:206)
>         at
> org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
> ceBrokerServer.java:122)
>         at
> org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
> BrokerServer.java:256)
> Caused by: java.lang.reflect.InvocationTargetException
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> 
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>         at
> org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
> 8)
>         at
> org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
> nce(ConfigurableFactory.java:140)
>         ... 6 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
> rmFactory.java:81)
>         at
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
> tionManagerImpl.java:101)
>         ... 12 more
> D:\JBuilder7\db-ojb-1.0.rc1>
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
> 
> 

Re: Drop C/S? (Was: RE: 1.0.RC1 - Client/Server - Server Exception - Configurable Factory instantiation failed)

Posted by Thomas Mahler <th...@web.de>.
Hi Dave,

If OJB (in singlevm mode) is excuted on several machines, you can 
achieve scalability by
1. using the JCS cache implemenation. JCS provides cache synchronization 
across multiple JVMs. Nothing more is required to scale a 
PersistenceBroker (and JDO) application.

2. if you want to scale an ODMG app you must also use the 
PersistentLockMapImpl (see OJB.properties) to have distributed 
pessimistic object level locking.

That's all.
cheers,
Thomas

Dave Hodson wrote:
> T Mahler says
> 
> "> > The original idea was to show that OJB is scalable in itself. But I
> 
>>>doubt if this is really a requirement.
>>>If there is a scalibity issue in an application it will be in most
>>>cases in the web- or EJB-tier. If an Application is clustered accross
>>>multiple J2EE containers it's quite easy to use OJB in singlevm mode
>>>and let it share the clustering"
>>
> 
> here
> http://archives.apache.org/eyebrowse/ReadMsg?listName=ojb-dev@jakarta.apache.org&msgNo=3392
> 
> Poking around, I don't see a good explanation of how to use OJB in singlevm mode and "let it share the clustering"
> 
> Any suggestions appreciated
> 
> Regards,
> 
> Dave
> 
> 
> 
>>-----Original Message-----
>>From: Armin Waibel [mailto:armin.waibel@code-au-lait.de]
>>Sent: Tuesday, March 11, 2003 3:31 PM
>>To: OJB Users List
>>Subject: Re: 1.0.RC1 - Client/Server - Server Exception - Configurable
>>Factory instantiation failed
>>
>>
>>Hi Dave,
>>
>>the client-server mode is not up to date.
>>There was started a discussion 'Shall we drop c/s mode?'
>>on the dev-list some weeks ago.
>>Don't know if they arrived at a decision.
>>
>>regards,
>>Armin
>>
>>
>>----- Original Message -----
>>From: "Dave Hodson" <da...@messagecast.net>
>>To: <oj...@db.apache.org>
>>Sent: Tuesday, March 11, 2003 11:59 PM
>>Subject: 1.0.RC1 - Client/Server - Server Exception - Configurable
>>Factory instantiation failed
>>
>>
>>
>>I'm attempting to get 1.0.RC1 up and running, utilizing the C/S model.
>>I've followed the directions on the OJB site to the letter -- 
>>everything
>>built/tested properly and I've edited the file
>>target/test/ojb/OJB.properties
>>to change useServer=true.
>>
>>When I run bin\server, I get an immediate stack trace (shown below).
>>Any suggestions/ideas on how to resolve?
>>
>>Regards
>>
>>Dave
>>
>>------------------
>>D:\JBuilder7\db-ojb-1.0.rc1>bin\server
>>     _  _
>> __ (_)| |_
>>/ _\| || _ \  ~ be persistent ~
>>\__/| ||___/    v. 1.0.rc1
>>   /_/
>>
>>PersistenceBrokerServer starting...
>>[org.apache.ojb.broker.metadata.ConnectionRepository] INFO: Could not
>>found org.
>>apache.ojb.broker.metadata.JdbcConnectionDescriptor for PBKey
>>org.apache.ojb.bro
>>ker.PBKey: repository=repository.xml, user=null, password=null
>>[org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR:
>>Configurable
>>Factory instantiation failed for class class
>>org.apache.ojb.broker.accesslayer.C
>>onnectionManagerImpl
>>* Factory types:
>>1 - Type: org.apache.ojb.broker.PersistenceBroker
>>* Factory arguments:
>>1 - Argument:
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@6ac461
>>null
>>java.lang.reflect.InvocationTargetException
>>        at 
>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>Method)
>>
>>        at
>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>>orAccessorImpl.java:39)
>>        at
>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>>onstructorAccessorImpl.java:27)
>>        at
>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>>        at
>>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
>>8)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:140)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:226)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
>>ectionManager(ConnectionManagerFactory.java:35)
>>        at
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
>>ceBrokerImpl.java:206)
>>        at
>>org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
>>ceBrokerServer.java:122)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
>>BrokerServer.java:256)
>>Caused by: java.lang.NullPointerException
>>        at
>>org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
>>rmFactory.java:81)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
>>tionManagerImpl.java:101)
>>        ... 12 more
>>java.lang.reflect.InvocationTargetException
>>        at 
>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>Method)
>>
>>        at
>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>>orAccessorImpl.java:39)
>>        at
>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>>onstructorAccessorImpl.java:27)
>>        at
>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>>        at
>>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
>>8)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:140)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:226)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
>>ectionManager(ConnectionManagerFactory.java:35)
>>        at
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
>>ceBrokerImpl.java:206)
>>        at
>>org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
>>ceBrokerServer.java:122)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
>>BrokerServer.java:256)
>>Caused by: java.lang.NullPointerException
>>        at
>>org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
>>rmFactory.java:81)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
>>tionManagerImpl.java:101)
>>        ... 12 more
>>rethrown as org.apache.ojb.broker.PersistenceBrokerException
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:173)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:226)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
>>ectionManager(ConnectionManagerFactory.java:35)
>>        at
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
>>ceBrokerImpl.java:206)
>>        at
>>org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
>>ceBrokerServer.java:122)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
>>BrokerServer.java:256)
>>Caused by: java.lang.reflect.InvocationTargetException
>>        at 
>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>Method)
>>
>>        at
>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>>orAccessorImpl.java:39)
>>        at
>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>>onstructorAccessorImpl.java:27)
>>        at
>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>>        at
>>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
>>8)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:140)
>>        ... 6 more
>>Caused by: java.lang.NullPointerException
>>        at
>>org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
>>rmFactory.java:81)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
>>tionManagerImpl.java:101)
>>        ... 12 more
>>[org.apache.ojb.broker.server.BrokerPool] FATAL: null
>>java.lang.reflect.InvocationTargetException
>>        at 
>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>Method)
>>
>>        at
>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>>orAccessorImpl.java:39)
>>        at
>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>>onstructorAccessorImpl.java:27)
>>        at
>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>>        at
>>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
>>8)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:140)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:226)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
>>ectionManager(ConnectionManagerFactory.java:35)
>>        at
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
>>ceBrokerImpl.java:206)
>>        at
>>org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
>>ceBrokerServer.java:122)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
>>BrokerServer.java:256)
>>Caused by: java.lang.NullPointerException
>>        at
>>org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
>>rmFactory.java:81)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
>>tionManagerImpl.java:101)
>>        ... 12 more
>>rethrown as org.apache.ojb.broker.PersistenceBrokerException
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:173)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:226)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConn
>>ectionManager(ConnectionManagerFactory.java:35)
>>        at
>>org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Persisten
>>ceBrokerImpl.java:206)
>>        at
>>org.apache.ojb.broker.server.BrokerPool.<init>(BrokerPool.java:94)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.<init>(Persisten
>>ceBrokerServer.java:122)
>>        at
>>org.apache.ojb.broker.server.PersistenceBrokerServer.main(Persistence
>>BrokerServer.java:256)
>>Caused by: java.lang.reflect.InvocationTargetException
>>        at 
>>sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>Method)
>>
>>        at
>>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>>orAccessorImpl.java:39)
>>        at
>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>>onstructorAccessorImpl.java:27)
>>        at
>>java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>>        at
>>org.apache.ojb.broker.util.ClassHelper.newInstance(ClassHelper.java:3
>>8)
>>        at
>>org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta
>>nce(ConfigurableFactory.java:140)
>>        ... 6 more
>>Caused by: java.lang.NullPointerException
>>        at
>>org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Platfo
>>rmFactory.java:81)
>>        at
>>org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Connec
>>tionManagerImpl.java:101)
>>        ... 12 more
>>D:\JBuilder7\db-ojb-1.0.rc1>
>>
>>
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
>>For additional commands, e-mail: ojb-user-help@db.apache.org
>>
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
>>For additional commands, e-mail: ojb-user-help@db.apache.org
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
> 
>