Skip to main content

After upgrading to FixPack 3 for TSPM 7.1.0 I get "Could not display portlet" error.


Technote (troubleshooting)


Problem(Abstract)

After upgrading to FixPack 3, depending on how you do the upgrade you may be missing files.
The symptom will manifest in the following exceptions.

In TIP SystemOut.log when it is started:

[6/5/12 16:18:42:621 EDT] 0000001d ComponentName W CNTR0063W: A reference to an EJB could not be found in the deployment descriptor for the WebApp or EnterpriseBean with the display name "ReportViewer":WEB-INF/web.xml#EJBLocalRef_1186106022150. The EJB may have specified binding information that is not valid.
[6/5/12 16:18:42:649 EDT] 0000001d WebApp E [Servlet Error]-[Failed to load listener: com.ibm.tivoli.reporting.reportViewer.ViewerListener]: java.lang.NoClassDefFoundError: com.ibm.tivoli.reporting.BuildInfo
at com.ibm.tivoli.reporting.reportViewer.ViewerListener.<clinit>(ViewerListener.java:30)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at java.lang.Class.newInstanceImpl(Native Method)

CWLAA6003: Could not display the portlet, the portlet may not be started. Check the error logs.

The TIP SystemOut.log contains these exceptions:

[6/6/12 10:49:55:160 EDT] 00000043 ServletWrappe E SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: TivoliCommonReporting. Exception thrown : java.lang.NoClassDefFoundError: com.ibm.tivoli.reporting.BuildInfo
at com.ibm.tivoli.reporting.ui.Copyright.<clinit>(Copyright.java:29)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.ibm.tivoli.reporting.ui.PrimaryPortlet.<clinit>(PrimaryPortlet.java:28)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1328)
at com.ibm.ws.portletcontainer.core.PortletServlet$PortletClone.<init>(PortletServlet.java:480)
at com.ibm.ws.portletcontainer.core.PortletServlet.getPortletClone(PortletServlet.java:419)
at com.ibm.ws.portletcontainer.core.PortletServlet.doDispatch(PortletServlet.java:202)
at com.ibm.ws.portletcontainer.core.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:82)
...

Caused by: java.lang.ClassNotFoundException: com.ibm.tivoli.reporting.BuildInfo
at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:480)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:597)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:395)
at java.lang.ClassLoader.loadClass(ClassLoader.java:597)
...

[6/6/12 10:49:55:322 EDT] 00000043 PortletInvoke E com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl invoke EJPPC0105E: Error occurred during portlet invocation
java.lang.NoClassDefFoundError: com.ibm.tivoli.reporting.BuildInfo
at com.ibm.tivoli.reporting.ui.Copyright.<clinit>(Copyright.java:29)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.ibm.tivoli.reporting.ui.PrimaryPortlet.<clinit>(PrimaryPortlet.java:28)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at java.lang.Class.newInstanceImpl(Native Method)
Caused by: java.lang.ClassNotFoundException: com.ibm.tivoli.reporting.BuildInfo
at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:480)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:597)
at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:395)
at java.lang.ClassLoader.loadClass(ClassLoader.java:597)



Symptom

CWLAA6003: Could not display the portlet, the portlet may not be started. Check the error logs.


Resolving the problem

Contact IBM Support for iFix.

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Tivoli Security Policy Manager


Software version:
7.1


Operating system(s):
AIX, Linux xSeries, Solaris, Windows


Reference #:
1607900


Modified date:
2012-08-14

Translate my page

Content navigation