This issue is caused by the mechanism used by be-engine's class loader to load the classes. During compilation, the com.tibco.be.xyz.SaxHandler has not been compiled thus ClassNotFound exception is thrown. This issue is fixed in 5.6.1 HF-03, Jira
BE-27792. Upgrade to 5.6.1 and apply Hotfix-03 to get the fix of the issue.
If user is not able to upgrade, the issue can be workaround with the following approach:
- In BE project, export the SAXHelper.java to a jar file
- Configure the exported jar file as 3rd party jar dependency for BE project, also add it as external jar on Java Build Path for the project.
- Remove SAXHelper.java file from javaSrc as the same definition is provided by the jar file
- Rebuild the ear file and have the exported jar file copied to server on java path.