Configure Remoting using MBean descriptors
3.1. MBean descriptors An MBean descriptor of a Remoting Connector looks like the following abbreviated version derived from a JBoss Messaging example: ... localhost 4457 org.jboss.jms.wireformat.JMSWireFormat org.jboss.jms.wireformat.JMSWireFormat 300000 10000 ... org.jboss.jms.server.remoting.JMSServerInvocationHandler In this case, the Connector reads the attribute and creates the InvokerLocator bisocket://localhost:4457?marshaller=org.jboss.jms.wireformat.JMSWireFormat&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat&timeout=300000 which is passed into the BisocketServerInvoker that it creates (see The bisocket transport chapter). Notes. The element specifies that this Connector will create a BisocketServerInvoker. The "marshaller", "unmarshaller", and "timeout" parameters, which are all specified with the "isParam" attribute set to "true", appear in the InvokerLocator. They will be available on both the server side and the client side. The "callbackTimeout" parameter, which is specified without the "isParam" attribute, does not appear in the InvokerLocator. It will be available on the server side but will not be available on the client side. The element tells the Connector to create an instance of org.jboss.jms.server.remoting.JMSServerInvocationHandler to handle all invocations associated with the "JMS" subsystem.