5.2 Task: Configure the Java Services Manager on Linux
After you have installed the LANSA Integrator, you must check that the default instance values are suitable.
Before You Begin
Before you begin to configure the JSM Server on Windows, you should be able to answer "yes" to the following questions:
- Have you installed the JSM Server software using the LANSA Linux install software?
- Do you have your new license codes for LANSA Integrator?
If not, then request a license from your software vendor and supply the details specified in 5.6 Request and Record a LANSA Integrator License.
- Do you know the directory structure that will be used by the LANSA Integrator install?
- Do you have a JRE installed?
You can install LANSA Integrator without a JRE, but you will not be able to run it until a JRE is installed. Java 1.4 or greater is required.
- Have you reviewed the Log files that are produced in the JSM instance trace?
These files may contain information regarding any updates required to property files.
JSMDirect and JSMProxy
If you have installed JSMDirect and JSMProxy, the ${INTEGRATOR_ROOT}/integrator/cgi-bin directory will contain three files: jsmdirect, jsmproxy and jsmadmin.
- jsmdirect and jsmproxy execute JSMDirect and JSMProxy when called via CGI.
- jsmadmin is used to view or change the JSMDirect and JSMProxy function registries (dc_w29.txt and dc_w30.txt) via Integrator Studio.
The file ${INTEGRATOR_ROOT}/integrator/apache/jsm.conf will be created containing all the Apache Web Server configuration required for LANSA Integrator for Linux. According to the Apache Web Server related options provided, the system Apache Web Server configuration file httpd.conf will also be modified to include this file by default. So after you restarted the Apache Web Server, the CGI programs for LANSA Integrator for Linux will become ready to be activated from a web browser.
${INTEGRATOR_ROOT}/integrator/jsmdirect/jsmdirect.cfg
Take particular note of the entries relating to the database.
Properties Files
If you have used the default installation directory, you will find the following directory structure installed on your server:
${INTEGRATOR_ROOT}/integrator/instance/…
Within the instance directory are several directories, which contain files used to configure the JSM server. You should be aware of the contents of the following directories:
${INTEGRATOR_ROOT}/integrator/instance/properties${INTEGRATOR_ROOT}/integrator/instance/system
If you are using tracing, you will also need to locate this directory:
${INTEGRATOR_ROOT}/integrator/instance/trace