Hi again,
this is more a repost.
Does anybody use OJB with Bea Weblogic 8.1?
Our code, which works fine with Bea 6.X could not even start with Bea 8.1
Any suggestions?
Thanks in advance!
Cheers,
Ralf
Our logfile so far:
[BOOT] WARN: Value
"org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDefaultImpl" is
illegal for key "PersistentFieldClass" (should be a class, u
sing default value
org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl)
[org.apache.ojb.broker.metadata.ConnectionRepository] INFO: Could not find
org.apache.ojb.broker.metadata.JdbcConnectionDescriptor for PBKey
org.apache.oj
b.broker.PBKey: jcdAlias=lifestream, user=LIFESTREAM, password=*****
[org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR:
ConfigurableFactory instantiation failed for class class
org.apache.ojb.broker.accessl
ayer.ConnectionManagerImpl
* 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(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Unknown
Source)
at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Unknown
Source)
at
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnectionManager(Unknown
Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown
Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown
Source)
at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown
Source)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.helpPreparePersistenceBrokerInstance(IntersoftPersilBroke
rController.java:95)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.helpGetBroker(IntersoftPersilBrokerController.java:57)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.getPersilBroker(IntersoftPersilBrokerController.java:42)
at
de.intersoft.lifestream.tools.web.PersilApplikationListener.contextInitialized(PersilApplikationListener.java:60)
at
weblogic.servlet.internal.WebAppServletContext$FireContextListenerAction.run(WebAppServletContext.java:6357)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
at
weblogic.servlet.internal.WebAppServletContext.notifyCreated(WebAppServletContext.java:1648)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3115)
at
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:5559)
at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2012)
at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2053)
at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2558)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2483)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2308)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2390)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2302)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2455)
at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:829)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:538)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:496)
at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
Caused by: java.lang.NullPointerException
at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
Source)
at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
Source)
... 45 more
[org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl] ERROR:
Creation of a new PB instance failed
null
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown
Source)
at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown
Source)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.helpPreparePersistenceBrokerInstance(IntersoftPersilBroke
rController.java:95)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.helpGetBroker(IntersoftPersilBrokerController.java:57)
at
de.intersoft.persil.model.business.persistence.broker.IntersoftPersilBrokerController.getPersilBroker(IntersoftPersilBrokerController.java:42)
at
de.intersoft.lifestream.tools.web.PersilApplikationListener.contextInitialized(PersilApplikationListener.java:60)
at
weblogic.servlet.internal.WebAppServletContext$FireContextListenerAction.run(WebAppServletContext.java:6357)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
at
weblogic.servlet.internal.WebAppServletContext.notifyCreated(WebAppServletContext.java:1648)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3115)
at
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:5559)
at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2012)
at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2053)
at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2558)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2483)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2308)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2390)
at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2302)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2455)
at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:829)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:538)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:496)
at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
Caused by: org.apache.ojb.broker.PersistenceBrokerException
at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Unknown
Source)
at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Unknown
Source)
at
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnectionManager(Unknown
Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown
Source)
... 36 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
... 40 more
Caused by: java.lang.NullPointerException
at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
Source)
at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
Source)
... 45 more
+ [ 34 = 0 -o 1 != 1 ]
+ true
+ [ != ]
+ set -x