cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1022
Views
0
Helpful
3
Replies

LMS 2.6 - HTTP Status 500 - Internal Server Error

carperez
Level 1
Level 1

The below error is being generated when attempting to create/view device inventory reports with in ciscoworks. A similar error message is also received when attempting to use software update with in common services

I reapplied LMS bundle lms26_update_win_k9.zip and also updated common services and rme to versions 3.0.6 and 4.0.6 but all attempts to correct this issue have failed. Resolution assistance will be greatly appreciated. thank you in advance

Server info:

Windows 2003

LMS 2.6

CiscoWorks Common Services 3.0.6

Campus Manager 4.0.6

CiscoView 6.1.5

Device Fault Manager 2.0.6

Resource Manager Essentials 4.0.6

-------error message------------

HTTP Status 500 - Internal Server Error

--------------------------------------------------------------------------------

type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error) that prevented it from

fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:269)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:643)

at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:641)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:641)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext

(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)

at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)

at java.lang.Thread.run(Thread.java:534)

root cause

java.lang.NoSuchMethodError:

com.cisco.nm.rmeng.inventory.reports.datagenerators.ReportContext.setDisplayType(I)V

at com.cisco.nm.rmeng.inventory.reports.ui.action.InventoryReportsAction.perform

1 Accepted Solution

Accepted Solutions

Joe Clarke
Cisco Employee
Cisco Employee

Your RME upgrade went VERY wrong. Your NMSROOT/MDC/tomcat/webapps/rme/WEB-INF/classes/com/cisco/nm/rmeng/inventory/reports/datagenerators/ReportContext.class is from RME 4.0.2 or earlier. This file should have been updated as part of the RME 4.0.3 (LMS 2.5.1) update, so reinstalling RME 4.0.5 and 4.0.6 will not help.

Given that other files might also be out-of-date, I recommend you reinstall RME from scratch. This can be a very tricky process as some NMSROOT/setup/*.info files may need to be modified to trick the installer. You should open a TAC service request, and have them walk you through the procedure.

View solution in original post

3 Replies 3

Joe Clarke
Cisco Employee
Cisco Employee

Your RME upgrade went VERY wrong. Your NMSROOT/MDC/tomcat/webapps/rme/WEB-INF/classes/com/cisco/nm/rmeng/inventory/reports/datagenerators/ReportContext.class is from RME 4.0.2 or earlier. This file should have been updated as part of the RME 4.0.3 (LMS 2.5.1) update, so reinstalling RME 4.0.5 and 4.0.6 will not help.

Given that other files might also be out-of-date, I recommend you reinstall RME from scratch. This can be a very tricky process as some NMSROOT/setup/*.info files may need to be modified to trick the installer. You should open a TAC service request, and have them walk you through the procedure.

Thank you jclarke your suggestion corrected the issue... I reinstalled RME 4.0 and the error cleared.

I then followed the below upgrade path to bring RME up to the latest release.

RME 4.0.3 (lms25_dec2005_update_win.zip)

RME 4.0.5 (lms26_update_win_k9.zip)

RME 4.0.6 (cwrme4_0_6_win.zip)

Do you recommend any other update related to LMS 2.6?

Again, Thank you for your assistance.

LMS 2.6 SP1 (the latest LMS 2.6) also contains DFM 2.0.11 and CM 4.0.11. If you have all of those, just make sure you have the latest RME and CiscoView device packages, and you should be set until the next IDU release this October.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: