Socket Server Configuration – Connection to appserver
There are two files that control the socket server’s connection to the appserver.
- ssa.xml:
This file is located under the Infor SCE install folder at <install folder>\sce\scprd\wm\socketserver\conf\ssa.xml. The port should match the TransactionServiceSORemote in the appserver.
<module name="WmsServer">
<config name="wms_sql" type="xml">wms_sqlconfig.xml</config>
<config name="main" type="xml">wms_server_main.xml</config>
<enterprise name="TransactionServiceSORemote">
<provider>remote://server:9990</provider>
<factory>org.jboss.naming.remote.client.InitialContextFactory</factory>
<jndi-name>ejb:wmserver/wmserverclient_ejb//TransactionServiceSO!com.ssaglobal.scm.wms.service.exeprocessmanager.TransactionServiceSORemoteHome</jndi-name>
</enterprise>
</module>
- jboss-ejb-client.properties:
This file is located in <install>\sce\scprd\wm\socketserver\jbossconf\jboss-ejb-client.properties. The port in this file should match the appserver’s jboss port.
remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false
remote.connections=wmejb
remote.connection.wmejb.host=yourserverhere
remote.connection.wmejb.port=8080
remote.connection.wmejb.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false
remote.connection.wmejb.username=ejb
remote.connection.wmejb.password=password