I'm trying to deploy an application, which deploys perfectly on Orion, but is proving somewhat troublesome on JBoss 3.0.4. A particular problem I'm having is JBoss stalling when deploying the EJB Layer. JBoss will frequently halt leaving the last log message::
2002-12-12 13:47:56,602 DEBUG [org.jboss.ejb.plugins.local.BaseLocalContainerInvoker] TestModule cannot be Bound, doesn't have local and local home interfaces
Where TestModule (a session bean) is declared with and interfaces in ejb-jar.xml. Even the bundled JMX console application displays the a similar message:
2002-12-12 13:47:35,701 DEBUG [org.jboss.ejb.plugins.local.BaseLocalContainerInvoker] jmx/ejb/Adaptor cannot be Bound, doesn't have local and local home interfaces
I can understand if this is intended as a "friendly" debug message informing the user that no local interfaces were found for a bean so no jndi bindings will be created for them. However in the case of my application, the deployment stalls at this point. Adding in and <local-home/> to ejb-jar.xml throws harmless verify exceptions, but then does successfully deploy the ejb. The ejb-jar.xml 2.0 dtd specifies , and , <local-home> as optional elements - so why is JBoss falling over on this?
Thanks for any help on this issue.
The debug messages probably have no relevance to your problem. It is something else. You should post your server log.