Hi:
I'm new to JBoss and I have to port an application from JBoss 3.2.7 to 4.0.2.
I noticed that the application name space is different in the two versions. In 3.2.7 there are two extra nodes bound to RMIAdaptorImpl and the deployment descriptor for 3.2.7 includes RMIAdaptorService:
<?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.jboss.jmx.adaptor.rmi.RMIAdaptorService" name="jboss.jmx:type=Connector,name=RMI"> <constructor> <arg type = "java.lang.String" value = "controler" /> </constructor> <attribute name="JndiName">controler</attribute> <!-- Use an anonymous listening port --> <attribute name="RMIObjectPort">0</attribute> <!-- Bind on every available interface --> <attribute name="ServerAddress"></attribute> </mbean> </server>
This is configured via the deploy/jmx-invoker-service.xml services and bound to the jmx/invoker/RMIAdaptor jndi location used in 3.2.x as well.