Resolve error "java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with javax.xml.parsers.SAXParserFactory" during Workflow chart Render in EngageOne

EnageOne 3.1.0.22998.34
Product Feature: Administration
Application Server: WebSphere

Issue

EngageOne - Issue with Workflow chart Render in EngageOne.


Broken workflow diagram

In the SystemErr.log:

--------------------------------------------------
[25/02/14 19:05:18:363 GMT] 00000054 SystemErr     R java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with javax.xml.parsers.SAXParserFactory
--------------------------------------------------

Cause

The EngageOne code responsible for the rendering of the graphic in question appears to be incompatible with the SAXParserFactoryImpl in WebSphere.

Resolution

UPDATED: November 6, 2017
This is documented in the Release Notes under the "Administration" section of "Known Restrictions":
"The workflow chart is not displayed in the System Administration/Workflow when EngageOne is deployed on a WebSphere server".

At the time of this writing there are no plans to fix this.