配置JBOSS的JNDI端口有两种方式
修改jboss-5.1.0.GA\server\default\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml文件中
<bean class="org.jboss.services.binding.ServiceBindingMetadata"> <property name="serviceName">jboss.remoting:service=JMXConnectorServer,protocol=rmi</property> <!-- default configuration <property name="port">1090</property> --> <property name="port">2090</property> <property name="description">RMI/JRMP socket for connecting to the JMX MBeanServer</property> </bean>
或者进入jboss,JMX-CONSOLE控制台,选择jboss.remoting,在选择protocol=rmi,service=JMXConnectorServer
在所展现的页面中有一个RegistryPort项,默认值为1090,改掉它然后重启,就行了。