HTTP Status 500 Error while accessing Civewer from CMDB
Page 1 of 1
HTTP Status 500 Error while accessing Civewer from CMDB
server - 7.0.01 Patch 009; CMDB 2.0.1 Patch 004; Midtier 7.1
Patch 006; Windows Server 2003
When users access the BMC Atrium CMDB componnet and
conducts a CI Relationship Viewer search, the HTTP Status 500
Error is displayed.
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this
request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError
com.remedy.arsys.api.ProxyPool.get(ProxyPool.java:62)
com.remedy.arsys.api.PoolingProxyManager.getProxy(PoolingProxyManager.java:66)
com.remedy.arsys.api.Util.ARSetSessionConfiguration(Util.java:184)
com.remedy.arsys.plugincontainer.impl.ARConversionHelper.convertTo70(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginContextImpl.getServerUser(Unknown Source)
com.remedy.cmdb.viewer.CiViewerMain.processRequest(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginServlet.postPluginInfo(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginContainer.doRequest(Unknown Source)
com.remedy.arsys.stubs.GoatHttpServlet.postInternal(Unknown Source)
com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.17
When I look at the logs it has a message stating that the "arjni70.dll already loaded in another
classloader"
BMC Atrium CMDB Enterprise Manager (version 2.0.01)
Patch 006; Windows Server 2003
When users access the BMC Atrium CMDB componnet and
conducts a CI Relationship Viewer search, the HTTP Status 500
Error is displayed.
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this
request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError
com.remedy.arsys.api.ProxyPool.get(ProxyPool.java:62)
com.remedy.arsys.api.PoolingProxyManager.getProxy(PoolingProxyManager.java:66)
com.remedy.arsys.api.Util.ARSetSessionConfiguration(Util.java:184)
com.remedy.arsys.plugincontainer.impl.ARConversionHelper.convertTo70(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginContextImpl.getServerUser(Unknown Source)
com.remedy.cmdb.viewer.CiViewerMain.processRequest(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginServlet.postPluginInfo(Unknown Source)
com.remedy.arsys.plugincontainer.impl.PluginContainer.doRequest(Unknown Source)
com.remedy.arsys.stubs.GoatHttpServlet.postInternal(Unknown Source)
com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.17
When I look at the logs it has a message stating that the "arjni70.dll already loaded in another
classloader"
BMC Atrium CMDB Enterprise Manager (version 2.0.01)
giby.varghese@gmail.com- Posts : 107
Points : 222
Reputation : 3
Join date : 2009-11-11
Re: HTTP Status 500 Error while accessing Civewer from CMDB
The error, "arjni70.dll already loaded in another classloader," indicated that it may not be able
to access correct dll file.
To resolve the error, took following steps:
1. Stop tomcat web service
2. Copy arapi70.jar to Tomcat’s /shared/lib directory to ensure that it will read the correct file
from tomcat's default directory.
3. Rename the arapi70.jar in the mid-tier’s /WEB-INF/lib to some other name.
4. Copy required cmdb lib files to mid-tier’s /WEB-INF/lib directory:
cmdbapi20.dll
cmdbapi20.jar
cmdbjni20.dll
5. Bounce web service and try again.
to access correct dll file.
To resolve the error, took following steps:
1. Stop tomcat web service
2. Copy arapi70.jar to Tomcat’s /shared/lib directory to ensure that it will read the correct file
from tomcat's default directory.
3. Rename the arapi70.jar in the mid-tier’s /WEB-INF/lib to some other name.
4. Copy required cmdb lib files to mid-tier’s /WEB-INF/lib directory:
cmdbapi20.dll
cmdbapi20.jar
cmdbjni20.dll
5. Bounce web service and try again.
giby.varghese@gmail.com- Posts : 107
Points : 222
Reputation : 3
Join date : 2009-11-11
Similar topics
» HTTP Status 500 Error while accessing Civewer from CMDB
» When accessing CI viewer, I get the following message: CMDB libraries are not available.
» How do I resolve the java error while accessing Atrium Core?
» Add attributes to CMDB classes for use in Asset Management
» ARERR 1900 - Error generating application list ARS 7.5
» When accessing CI viewer, I get the following message: CMDB libraries are not available.
» How do I resolve the java error while accessing Atrium Core?
» Add attributes to CMDB classes for use in Asset Management
» ARERR 1900 - Error generating application list ARS 7.5
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum