Has anyone seen this behavior when calling the shutdown method on EJB3StandaloneBootstrap?
INFO 14-03 14:17:18,643 (SessionFactoryImpl.java:close:728) -closing
WARN 14-03 14:19:41,073 (InternalManagedConnectionPool.java:fillToMin:496) -Unable to fill pool
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: No Driver class specified!)
at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:177)
at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:539)
at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.fillToMin(InternalManagedConnectionPool.java:486)
at org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:74)
at java.lang.Thread.run(Thread.java:788)
Caused by:
org.jboss.resource.JBossResourceException: No Driver class specified!
at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getDriver(LocalManagedConnectionFactory.java:243)
at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:168)
... 4 more
I get this on a little embedded application that I am building that pulls data from Jira via SOAP, and persists it in a MySQL database. The application actually runs fine, and completes without any errors, but the shutdown hangs for a little bit, then spews the above, and then just stays hung forever (I hit Control-C to end it).
I have not been able to reproduce this yet, and the same EJB's that I am using in the embedded application here, work just fine in all my JUnit tests in Eclipse. In fact, I am using the same configuration files between my unit tests and the actual run of the application.
Any ideas?