IBM Support

FileNet Application Engine - null error message displayed instead of the logon screen

Troubleshooting


Problem

FileNet Application Engine - null error message displayed instead of the logon screen.

Symptom

The following message may be displayed instead of the logon screen in FileNet Application Engine (Workplace) :


Error Message:
null

Exception Class:
java.lang.NullPointerException

Stack Trace:
java.lang.NullPointerException
at java.io.File. (File.java:194)
at org.apache.log4j.helpers.FileWatchdog. (FileWatchdog.java:47)
at org.apache.log4j.PropertyWatchdog. (PropertyConfigurator.java:665)
at org.apache.log4j.PropertyConfigurator.configureAndWatch (PropertyConfigurator.java:373)
at org.apache.log4j.PropertyConfigurator.configureAndWatch (PropertyConfigurator.java:355)
at com.filenet.util.logging.LoggingConfigLoader.loadConfig (LoggingConfigLoader.java:44)
at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.initializeStaticClasses (WcmWorkplaceController.java:370)
at com.filenet.wcm.toolkit.server.base.WcmController.configurePage (WcmController.java:2580)
at com.filenet.wcm.toolkit.server.base.ConfigurableController.configurePage (ConfigurableController.java:115)
at com.filenet.wcm.toolkit.server.base.WcmController.configurePage (WcmController.java:2476)
at com.filenet.wcm.toolkit.server.base.WcmController.configurePage (WcmController.java:2339)
at org.apache.jsp.WcmDefault_jsp._jspService (WcmDefault_jsp.java:59) ....

Cause

This message may be displayed when the Application Engine (Workplace) is unable to access the configuration files directory.

Diagnosing The Problem

Inspect the contents of the deployed web.xml for the Workplace application ( typically under the J2EE application server deployed directory ...\Workplace\WEB-INF\web.xml).

The configurationDirectory parameter indicates the location of the AE configuration files directory, for example on Microsoft Windows, it may indicate :


<context-param>
<param-name>configurationDirectory</param-name>
<param-value>C:\\Program Files\\FileNet\\Config\\AE</param-value>
</context-param>

Resolving The Problem

The Operating System user starting the J2EE application server needs to be able to read / write to the location identified as the "configurationDirectory" in web.xml, otherwise a NullPointerException may be displayed. Adjust file system / network share permissions as to allow access to this directory.

[{"Product":{"code":"SSNW2F","label":"FileNet P8 Platform"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Application Engine","Platform":[{"code":"PF033","label":"Windows"},{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"4.0.2;4.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21498249