Missing trace data from Businessworks Process Monitor instance.
book
Article ID: KB0091075
calendar_today
Updated On:
Products
Versions
TIBCO BusinessWorks ProcessMonitor
-
Not Applicable
-
Description
Resolution: Description: ============ After successfully configuring Businessworks Process Monitory(BWPM), there is no Trace-Information, Input/Output or console error data available in the BWPM GUI.
Environment: =========== BWPM:2.0.0 Operating System(s): AIX Java SDK: IBM
Symptoms: ======== The <CATALINA_HOME>/logs/tomcat.log will have a similiar, if not the same error stack as follows:
SEVERE: Servlet.service() for servlet [TraceTableServlet] in context with path [/bwpm] threw exception [Servlet execution threw an exception] with root cause Throwable occurred: java.lang.ClassNotFoundException: com.sun.org.apache.xml.internal.serialize.OutputFormat at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:76) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1592) ...
Cause: ===== The class com/sun/org/apache.xml/internal/serialize/OutputFormat.class is used by BWPM to display data in it's GUI console. This class is packaged in <JRE_HOME>/lib/rt.jar when using Sun's/Oracle's JDK. This is not the case when IBM JDK is used.
Resolution: ========== Backup the existing rt.jar and overwrite the one from IBM with a copy from Sun's JDK; then restart Apache Tomcat.