Configuring Direct IOS for WebSphere
Use the instructions to configure Direct IOS for WebSphere.
- Log in to the server that is hosting the Infor Lawson System Foundation environment.
-
Ensure that the
%LAWDIR%\system\services.cfg
exists. -
If not, copy the services.cfg from
%GENDIR%\install
to%LAWDIR%\system
.Note: Entries exist in the copied file and they are listed in the table below:Entry name Description CONTEXT_FACTORY The context factory to be used by the remote APIs.
If the client is running inside IBM WebSphere, as a web or enterprise application, the recommended value is:
com.ibm.websphere.naming.WsnInitialContextFactory
For standalone applications, the recommended context factory is the SUN provided:
com.sun.jndi.cosnaming.CNCtxFactory
SERVER_NAME A comma-delimited list of server name(s) where LSF is hosted on.
The hostname must be the fully-qualified domain name of the Infor Lawson System Foundation server. If your Infor Lawson System Foundation server is clustered, you will need to specify more than one hostname.
SERVER_IIOP_PORT A comma-delimited list of the Application Server IIOP/Remoting listening ports.
This value can be found through the WebSphere Administrative Console.
Navigate to Servers > Server Types > WebSphere application servers, and then click the server name. In the Communications section, expand the Ports list. Type the value that is in the BOOTSTRAP_ADDRESS "Port" column.
If your Infor Lawson System Foundation setup is clustered, you must specify more than one port. If you are listing more than one port, the port sequence must match its partner hostname in the SERVER_NAME parameter.
For horizontally scaled configurations, refer to the example below:
Infor Lawson System Foundation is hosted on 3 servers of names lsfserver1 to lsfserver3, on the domain acme.com, and your ports are all 2809:
serverName: lsfserver1.acme.com, lsfserver2.acme.com, lsfserver3.acme.com
serverIIOPPort: 2809, 2809, 2809
For vertically scaled configurations, refer to the example below:
Infor Lawson System Foundation is hosted on server lfserver1.acme.com, and the IIOP ports are 2809, 2810 and 2811:
serverName: lsfserver1.acme.com, lsfserver1.acme.com, lsfserver1.acme.com
serverIIOPPort: 2809, 2810, 2811
SERVER_ NAMESPACE The server name space is the location with the naming directory where the remote IOS objects will be retrieved.
Example
cell/nodes/<node name>/servers/<server name>/
For cluster configuration:
clusters/<cluster name>/
- Restart the WebSphere Application Server where your Infor Lawson System Foundation Environment is running.