Macromedia live cycle 7.2 Manual
Adobe LiveCycle
Manually Configuring JBoss for BAM Server
Installing and Configuring LiveCycle for JBoss
Customizing port numbers 86
Customizing port numbers
You must modify the ports that JBoss uses so they do not conflict with ports in use by other applications
on the host computer, such as the instance of JBoss that runs LiveCycle Workflow Server.
on the host computer, such as the instance of JBoss that runs LiveCycle Workflow Server.
➤
To modify the ports:
1. Navigate to the [jboss bam root]/server/default/deploy/jbossweb-tomcat50.sar directory and open the
server.xml file in a text editor.
2. Modify the HTTP port setting, which is located in the
HTTP/1.1 Connector
block:
<!-- A HTTP/1.1 Connector on port 9080 -->
<Connector port="9080" address="${jboss.bind.address}"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="18443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
<Connector port="9080" address="${jboss.bind.address}"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="18443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
3. Modify the AJP port setting:
<!-- A AJP 1.3 Connector on port 18009 -->
<Connector port="18009" address="${jboss.bind.address}"
enableLookups="false" redirectPort="18443" debug="0"
protocol="AJP/1.3"/>
<Connector port="18009" address="${jboss.bind.address}"
enableLookups="false" redirectPort="18443" debug="0"
protocol="AJP/1.3"/>
4. Modify the SSL/TSL port setting:
<!-- SSL/TLS Connector configuration using the admin devl guide keystore
<Connector port="18443" address="${jboss.bind.address}"
maxThreads="100" minSpareThreads="5" maxSpareThreads="15"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/chap8.keystore"
keystorePass="rmi+ssl" sslProtocol = "TLS" />
-->
<Connector port="18443" address="${jboss.bind.address}"
maxThreads="100" minSpareThreads="5" maxSpareThreads="15"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/chap8.keystore"
keystorePass="rmi+ssl" sslProtocol = "TLS" />
-->
5. Save and close the server.xml file.
6. Navigate to the [jboss bam root]/server/default/deploy/http-invoker.sar/META-INF directory and open
the jboss-service.xml file in a text editor.
7. Update all occurrences of the
InvokerURLSuffix
attribute:
<attribute name="InvokerURLSuffix">:9080/invoker/...
8. Save and close the jboss-service.xml file.
9. Navigate to the [jboss bam root]/server/default/conf directory and open the jboss-service.xml file.
10. In the
Class Loading
section, in the element
<mbean code="org.jboss.web.WebService"
name="jboss:service=WebService">
, change the port to 18083:
<attribute name="Port">18083</attribute>
11. In the
JNDI
section, in the element
<mbean code="org.jboss.naming.NamingService"
name="jboss:service=Naming"
xmbeandd="resource:xmdesc/NamingService-xmbean.xml">
, change the port to
11099
:
<attribute name="Port">11099</attribute>