Thanks for pointing out about the mixup between custom.properties and common.properties. I was actually testing both at one point. Niether worked.
Here is the other info you requested: static block: TCCL: ******************************************** *sun.misc.Launcher$AppClassLoader@5acac268* ******************************************** PARENT: ******************************************** *sun.misc.Launcher$ExtClassLoader@35a16869* ******************************************** URLs: ******************************************** *[Ljava.net.URL;@2a313170* ******************************************** onMessage(): TCCL: ******************************************** *java.net.URLClassLoader@595780d9* ******************************************** PARENT: ******************************************** *sun.misc.Launcher$AppClassLoader@5acac268* ******************************************** URLs: ******************************************** *[Ljava.net.URL;@7ec71c00* ******************************************** *java.rmi.RemoteException: The bean encountered a non-application exception; nested exception is: java.lang.NullPointerException* at org.apache.openejb.core.transaction.EjbTransactionUtil.handleSystemException(EjbTransactionUtil.java:151) at org.apache.openejb.core.mdb.MdbContainer._invoke(MdbContainer.java:428) at org.apache.openejb.core.mdb.MdbContainer.invoke(MdbContainer.java:381) at org.apache.openejb.core.mdb.EndpointHandler.deliverMessage(EndpointHandler.java:227) at org.apache.openejb.core.mdb.EndpointHandler.invoke(EndpointHandler.java:168) at $Proxy57.onMessage(Unknown Source) at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:123) at org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:64) at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:833) at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:169) at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:366) at org.apache.geronimo.connector.work.pool.NamedRunnable.run(NamedRunnable.java:32) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) -- View this message in context: http://openejb.979440.n4.nabble.com/Custom-properties-file-tp4656190p4656262.html Sent from the OpenEJB User mailing list archive at Nabble.com.