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