当jboss和oracle在同一机器上时,通常oracle占用8080端口,这使得JBOSS服务使动不了,这也是为什么我运行jbpm-starters-kit-3.1.4/jbpm-server下的JBPM的例子跑不起来。这就必须修改JBOSS服务的端口号。
找到:jbpm-starters-kit-3.1.4/jbpm-server/server/jbpm/deploy/jbossweb-tomcat55.sar下面的server.xml文件修改
<Connector port="8085" address="${jboss.bind.address}"
maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
8085红色字体就是我修改后的端口号,保存后重启就可以了。同理装了JBOSS的话一样在路径:/jboss-4.0.3SP1/server/default/deploy/jbossweb-tomcat55.sar路径下修改server.xml文件端口号。