geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: Geronimo won't start, exceptions on startup... help!!
Date Wed, 20 Aug 2008 16:44:14 GMT

On Aug 20, 2008, at 12:06 PM, Peter L. Berghold wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Kevan Miller wrote:
>
>> I assume you are using the embedded DB? Looks to be a Derby  
>> error... Any
>> additional information in the log? Stacktrace, etc.?
>>
>
> I may have made matters worse.  I found a couple of files ending in
> *.lck in the ${GERONIMO_HOME}/var/derby/SystemDatabase directory and
> removed them thinking that might solve the problem.
>
> Now I'm seeing:
>
> Module  6/37 org.apache.geronimo.configs/axis2/2.0.2/car
>     11:14:54,806 ERROR [MCFConnectionInterceptor] Error occurred
> creating ManagedConnection for
> org.apache.geronimo.connector.outbound.ConnectionInfo@1069899
> javax.resource.spi.ResourceAdapterInternalException: Unable to obtain
> physical connection to  
> org.apache.derby.jdbc.EmbeddedXADataSource@cfaf6e
>        at
> org 
> .tranql 
> .connector 
> .jdbc 
> .AbstractXADataSourceMCF 
> .getPhysicalConnection(AbstractXADataSourceMCF.java:76)
>        at
> org 
> .tranql 
> .connector 
> .derby.EmbeddedXAMCF.createManagedConnection(EmbeddedXAMCF.java:53)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .MCFConnectionInterceptor 
> .getConnection(MCFConnectionInterceptor.java:48)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .XAResourceInsertionInterceptor 
> .getConnection(XAResourceInsertionInterceptor.java:41)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .SinglePoolConnectionInterceptor 
> .internalGetConnection(SinglePoolConnectionInterceptor.java:67)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .AbstractSinglePoolConnectionInterceptor 
> .getConnection(AbstractSinglePoolConnectionInterceptor.java:78)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .TransactionEnlistingInterceptor 
> .getConnection(TransactionEnlistingInterceptor.java:46)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .TransactionCachingInterceptor 
> .getConnection(TransactionCachingInterceptor.java:96)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .AbstractConnectionManager.doRecovery(AbstractConnectionManager.java: 
> 65)
>        at
> org.apache.geronimo.connector.outbound.AbstractConnectionManager$ 
> $FastClassByCGLIB$$80012030.invoke(<generated>)
>        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
>        at
> org 
> .apache 
> .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
>        at
> org 
> .apache 
> .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
>        at
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java: 
> 57)
>        at
> org 
> .apache 
> .geronimo 
> .kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
>        at
> org 
> .apache 
> .geronimo 
> .kernel 
> .basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java: 
> 96)
>        at
> org.apache.geronimo.connector.outbound.PoolingAttributes$ 
> $EnhancerByCGLIB$$8623845f.doRecovery(<generated>)
>        at
> org 
> .apache 
> .geronimo 
> .connector 
> .outbound 
> .ManagedConnectionFactoryWrapper 
> .doStart(ManagedConnectionFactoryWrapper.java:165)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:996)
>        at
> org 
> .apache 
> .geronimo 
> .gbean 
> .runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java: 
> 268)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>        at
> org 
> .apache 
> .geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:539)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java: 
> 111)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
>        at
> org.apache.geronimo.gbean.runtime.GBeanDependency 
> $1.running(GBeanDependency.java:120)
>        at
> org 
> .apache 
> .geronimo 
> .kernel 
> .basic 
> .BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java: 
> 176)
>        at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access 
> $300(BasicLifecycleMonitor.java:44)
>        at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
> $RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java: 
> 254)
>        at
> org 
> .apache 
> .geronimo 
> .gbean 
> .runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java: 
> 294)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>        at
> org 
> .apache 
> .geronimo 
> .gbean 
> .runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java: 
> 124)
>        at
> org 
> .apache 
> .geronimo 
> .gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:553)
>        at
> org 
> .apache 
> .geronimo 
> .kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>
>
> and a bunch more spew.  Have I painted myself into a corner?

Heh. Perhaps. ;-) But confess I don't know enough about Derby  
internals to really know...

Should have asked this before -- anything noteworthy in your derby.log?

--kevan

Mime
View raw message