單獨(dú)使用jboss的jndi provider
Posted on 2011-06-20 11:23 在路上... 閱讀(397) 評論(0) 編輯 收藏 所屬分類: JAVA相關(guān)通過下面方式可以發(fā)布jboss的naming服務(wù)
<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.naming.NamingService"
name="DefaultDomain:service=Naming">
<attribute name="Port">1099</attribute>
</mbean>
</server>


同時也可以獨(dú)立使用,你需要jnpserver.jar 和log4j.jar 文件,
# Use a ConsoleAppender -- write log data to standard out
log4j.rootLogger=DEBUG, A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n


配套的log4j配置文件,使用下面命令啟動java org.jnp.server.Main,啟動之后,jndi客戶端需要jnp-client.jar文件來連接
java.naming.provider.url=jnphost.mycompany.com:1099
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming
連接參數(shù)如上


















java.naming.provider.url=jnphost.mycompany.com:1099
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming
連接參數(shù)如上