APAR status
Closed as program error.
Error description
Reproducible with the following steps: a) Create simple Report. b) Open Report Designer perspective and select the View Report icon on the toolbar or alternatively Run -> View Report -> Select any option eg As Doc, in Web Viewer any of them then fail to display the report or any apparent error at all. The error log shows an Unhandled event loop exception stacktrace: java.lang.NoClassDefFoundError: org.eclipse.jetty.util.Decorator at org.eclipse.birt.report.viewer.utilities.ViewerWebApp.start(Unkn own Source) at org.eclipse.birt.report.viewer.utilities.AppServerWrapper.startJ ettyServer(Unknown Source) at org.eclipse.birt.report.viewer.utilities.AppServerWrapper.start( Unknown Source) at org.eclipse.birt.report.viewer.utilities.WebappAccessor.start(Un known Source) at org.eclipse.birt.report.viewer.utilities.WebViewer.startWebApp(U nknown Source) at org.eclipse.birt.report.viewer.utilities.WebViewer.display(Unkno wn Source) at org.eclipse.birt.report.viewer.utilities.WebViewer.display(Unkno wn Source) at org.eclipse.birt.report.designer.ui.actions.PreviewSupport.previ ew(Unknown Source) at org.eclipse.birt.report.designer.ui.actions.PreviewSupport$3.wid getSelected(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.util.Decorator cannot be found by org.eclipse.jetty.servlet_9.4.5.v20170502 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal( Unknown Source) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(Unknown Source) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(Unknown Source) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(Unk nown Source) at java.lang.ClassLoader.loadClass(Unknown Source) This issue is caused by the inclusion of multiple org.eclipse.jetty plugins within RBD configuration in turn causing a conflict with the viewer.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * EGL users implementing the report viewer * **************************************************************** * PROBLEM DESCRIPTION: * * Unhandled event loop exception caused by the inclusion of * * multiple org.eclipse.jetty plugins within the RBD * * configuration * * causing a conflict with the viewer. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Fixed in 971
Temporary fix
Comments
APAR Information
APAR number
PH59719
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
970
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-02-09
Closed date
2024-06-20
Last modified date
2024-06-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"970","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
20 June 2024