Troubleshooting
Problem
The error "javax.servlet.ServletException: Filter [MessageTraceFilter]:" is seen on the browser on the attempt to login on the IBM CMIS for FileNet index.jsp web page
Symptom
The following 2 errors are seen;
1. Error "javax.servlet.ServletException: Filter [MessageTraceFilter]:" is seen on the browser
2. The SystemOut.log for IBM CMIS application server (JVM) contains this error:
com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[GenericServletWrapper]: java.lang.NoClassDefFoundError: org.apache.log4j.Logger
Cause
One possible cause is that the log4j.jar or log4j-x.x.xx.jar file (where x is a number) is missing in the path
..WebSphere\AppServer\profiles\<CMIS profile>\installedApps\<cell>\navigator.ear\fncmis.war\WEB-INF\lib
OR
the jar file is present, but does not have the Logger.class file in it, in the path /org/apache/log4j
Resolving The Problem
If the jar file is not present or if it is present but the Logger.class is missing in it, then copy either
- a log4j.jar file from the Apache Foundation's website that has the Logger.class in it in the path /org/apache/log4j
- or copy the log4j-x.x.xx.jar file under ECMClient\configure\lib
to the location:
..WebSphere\AppServer\profiles\<CMIS_profile>\installedApps\<cell>\navigator.ear\fncmis.war\WEB-INF\lib
- restart the IBM CMIS application server.
This should resolve the issue.
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21975326