In "jboss.xml" (and "standardjboss.xml") there are many entries that are the names of classes, such as the following:
 
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker>
 
The problem is that if you change this to the following, deloyment fails!
 
<container-invoker>
   org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker
</container-invoker>
 
However, to the best of my knowledge, these are supposed to be equivalent in XML.
 
I traced this down to the point in ContainerFactory.java where the class is loaded.  In fact, in the multi-line version, the system attempts to load a class whose name begins and / or ends with whitespace.
 
Why not trim the string before attempting to load the class?  This would make the jboss.xml file more user friendly.
 
- Keith
 
Keith L. Musser
Integrated Dynamics, Inc.
812-371-7777
email:  [EMAIL PROTECTED]

Reply via email to