Install or upgrade Infor LN UI and C4WS

Install or upgrade Apache Tomcat, Infor LN UI, and Infor ES Connector for Web Services based on the Infor Enterprise Server Installation Guide.

Use LN UI Administration to create an environment supporting single sign-on according to the "Create an environment for LN connection (Single Sign On)" section in the Infor LN UI Administration Guide.

Configure the web server to use secure communications (HTTPS) according to the “Configuring the Tomcat web server” section in the Infor LN UI Administration Guide.

Additional configuration for LN HTML5 workbenches is required in the hybrid deployment. Complete the steps described in KB2110672.

Additional configuration for LN UI is required in the hybrid deployment. Complete these steps after installing or upgrading LN UI:

  1. Ensure to get command or file explorer access with administrator privileges to the LN UI web server.
  2. Navigate to the Apache Tomcat config directory and locate the file Catalina\localhost\webui.xml (${ESE}\apache-tomcat-[x.y.z]\conf\Catalina\localhost\webui.xml).
  3. Open the webui.xml file in a text editor and add the fragment with 'CookieProcessor' from the example below. Do not copy-paste the whole example, just add the line that includes 'CookieProcessor'.
    <?xml version="1.0" encoding="UTF-8"?>
    <Context debug="0" docBase="D:\Infor\ese\lnui\web"
        logEffectiveWebXml="true" useHttpOnly="true">
        <Parameter name="ConfigPath" override="false" value="D:\Infor\ese\lnui\config"/>
        <JarScanner>
            <!-- Skip JAR scanning to save start-up time. See https://wiki.apache.org/tomcat/HowTo/FasterStartUp -->
            <JarScanFilter defaultPluggabilityScan="false" defaultTldScan="false"/>
        </JarScanner>
        <!-- Disable session persistence, see http://tomcat.apache.org/tomcat-8.0-doc/config/manager.html -->
        <Manager pathname=""/>
        <CookieProcessor sameSiteCookies="none" />
    </Context>
    
  4. Restart the Apache Tomcat service.

The validity of this configuration is verified each time LN UI is updated with the Infor LN Enterprise Server Extensions Installer.

Note: The LN UI Administration is no longer available through unsecured HTTP protocol. After providing the Administrator credentials, this error is displayed: com.google.gwt.core.client.JavaScriptException: (typeError) : Cannot read properties of null (reading ‘j’). Therefore, make sure you set up the HTTPS connector before you make this change and use the HTTPS URL/port to access the LN UI Administrator interface.