I left geronimo overnight on a remote machine and forgot to shut it
down. Next morning I found the following exception on the console.
There were some exception in geronimo.log which I think are not related
to this.
Exception in thread "Persistence Adaptor Task"
java.lang.NullPointerException
at org.apache.derby.jdbc.XAStatementControl.<init>(Unknown
Source)
at
org.apache.derby.jdbc.EmbedXAConnection.wrapStatement(Unknown
Source)
at
org.apache.derby.iapi.jdbc.BrokeredConnection.prepareStatement(Unknow
n Source)
at
org.tranql.connector.jdbc.ConnectionHandle.prepareStatement(Connectio
nHandle.java:231)
at
org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doDeleteOld
Messages(DefaultJDBCAdapter.java:538)
at
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.cleanup(JDBCPer
sistenceAdapter.java:211)
at
org.apache.activemq.store.journal.JournalPersistenceAdapter.doCheckpo
int(JournalPersistenceAdapter.java:416)
at
org.apache.activemq.store.journal.JournalPersistenceAdapter$2.iterate
(JournalPersistenceAdapter.java:129)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.
java:117)
at
org.apache.activemq.thread.PooledTaskRunner.access$100(PooledTaskRunn
er.java:26)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.ja
va:44)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:803)
----------------------------------------------------------
geronimo.log
..............................................
22:05:35,015 INFO [OpenEJB] The following method doesn't have a
transaction policy assigned: public abstract java.util.Set
javax.management.j2ee.Management.queryNames(javax.management.ObjectName,javax.management.QueryExp)
throws java.rmi.RemoteException
.....................................................
.....................................................
22:05:39,656 INFO [OpenEJB] The following method doesn't have a
transaction policy assigned: public abstract java.lang.Object
javax.management.j2ee.Management.getAttribute(javax.management.ObjectName,java.lang.String)
throws
javax.management.MBeanException,javax.management.AttributeNotFoundException,javax.management.InstanceNotFoundException,javax.management.ReflectionException,java.rmi.RemoteException
.............................................
The stand alone client seemed to work correctly.
Thanks
Anita
____________________________________________________________________________________
Sick sense of humor? Visit Yahoo! TV's
Comedy with an Edge to see what's on, when.
http://tv.yahoo.com/collections/222