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/[EMAIL PROTECTED]&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:[EMAIL PROTECTED] > 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" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > 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: > [EMAIL PROTECTED] > 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: [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]
