Troubleshooting
Problem
If the class loading policy is not setup correctly when deploying Rule Team Server (RTS) for the very first time, even if it is corrected later on, Websphere Application Server keeps the old file and settings, hence it throws an error when bringing up RTS from the browser.
Symptom
Error when bringing up RTS from a browser:
Uncaught exception created in one of the service methods of the servlet
/login.jsp in application teamserver-WAS7.
Exception created :
com.ibm.websphere.servlet.error.ServletErrorReport:
com.ibm.ws.jsp.JspCoreException: Unable to convert string
'#{ManagerBean.localeStr}' to class javax.el.ValueExpression for attribute locale: java.lang.IllegalArgumentException: Property Editor
not registered with the PropertyEditorManager
Cause
WebSphere Application Server keeps the old settings, hence RTS can not be loaded correctly.
Resolving The Problem
To workaround the issue, perform the following steps:
- Stop RTS from the Websphere Server Console.
- Change the class loading policy as explained in the documentation to parent last.
- Delete the directory <WASProfileName>\temp\<nodeName>\<serverName>\teamserver-WAS7
- Start RTS from the Websphere Server Console.
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21441415