[b]一:[/b]jboss下启动不同实例,{$jboss_home}\search\conf\jboss-service.xml
[b]二:[/b] 修改本地环境变量
注意JBOSS_CONF配置,在jboss启动脚本中默认启动配置为
#configuration to use, usually one of 'minimal', 'default', 'all'
JBOSS_CONF=${JBOSS_CONF:-"search"} ,在环境变量中配置会覆盖默认配置。
然后启动jboss启动脚本,或直接执行:
[b]run.sh -c search -b 0.0.0.0[/b]
[b]三:[/b] 在search项目中WEB-INF下增加jboss_web.xml文件,去掉URL中项目名
[b]四:[/b] 注意search目录下的jboss-web.deployer\server.xml文件,这个文件不用修改,保持和其他jboss实例一样即可。
[b]五:[/b] 配置httpinvoker server ,然后测试
[url]http://192.168.1.115:8480/remoting/newshighlightService[/url]
返回结果为 [b][color=red]java.io.EOFException[/color][/b] 表示http invoker服务ok。
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-02</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
[b]二:[/b] 修改本地环境变量
JBOSS_HOME=~/jboss
JBOSS_HOST=0.0.0.0
JBOSS_USER=RUNASIS
[color=orange]JBOSS_CONF=search[/color]
JAVA_HOME="/data/jdk1.5"
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8"
export JBOSS_HOME JBOSS_HOST JBOSS_USER JBOSS_CONF JAVA_OPTS JAVA_HOME
PATH=$PATH:$HOME/bin
export PATH
PAODING_DIC_HOME=/data/develop/jboss4.2.3/server/search/dic
export PAODING_DIC_HOME
注意JBOSS_CONF配置,在jboss启动脚本中默认启动配置为
#configuration to use, usually one of 'minimal', 'default', 'all'
JBOSS_CONF=${JBOSS_CONF:-"search"} ,在环境变量中配置会覆盖默认配置。
然后启动jboss启动脚本,或直接执行:
[b]run.sh -c search -b 0.0.0.0[/b]
[b]三:[/b] 在search项目中WEB-INF下增加jboss_web.xml文件,去掉URL中项目名
<jboss-web>
<context-root>/</context-root>
</jboss-web>
[b]四:[/b] 注意search目录下的jboss-web.deployer\server.xml文件,这个文件不用修改,保持和其他jboss实例一样即可。
[b]五:[/b] 配置httpinvoker server ,然后测试
[url]http://192.168.1.115:8480/remoting/newshighlightService[/url]
返回结果为 [b][color=red]java.io.EOFException[/color][/b] 表示http invoker服务ok。