When I log into IS, and select “View → Reports” and select any random pre-canned report, I get a “page not found” error.
Immediately after, I couldn’t log into any of the web components of IS, DS or IPS anymore.
Checking the server, it turns out that the Apache Tomcat service had stopped. And this isn’t a one-off incident either, I can reproduce this time and time again… Start Tomcat…Try to open any IS report and Apache Tomcat stops running!
Checking the Tomcat logs, I find the follow entries at the very bottom of the stderr.log file:
[INFO] ModuleDeployer - Deploying module: addressing-1.6.2 - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/modules/addressing-1.6.2.mar
[INFO] ModuleDeployer - Deploying module: dsws-legacy-14.0.0 - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/modules/dsws-legacy-14.0.0.mar
[INFO] DeploymentEngine - Deploying Web service: bicatalog - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/bicatalog/
[INFO] DeploymentEngine - Deploying Web service: biplatform - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/biplatform/
[INFO] DeploymentEngine - Deploying Web service: federator - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/federator/
[INFO] DeploymentEngine - Deploying Web service: gopher - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/gopher/
[INFO] DeploymentEngine - Deploying Web service: publish - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/publish/
[INFO] DeploymentEngine - Deploying Web service: session - file:/C:/SAP/tomcat/webapps/dswsbobje/WEB-INF/services/session/
log4j:ERROR Could not find value for key log4j.appender.ExplorerLog.layout
And here is more from the stdout.log:
2014-04-11 14:06:33 Commons Daemon procrun stdout initialized
#
# A fatal error has been detected by the SAP Java Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000008161cf9, pid=7104, tid=5564
# faulting address (tried to read): 0x00000000000000b8
#
# JRE version: 6.0_37-b06
# Java VM: SAP Java Server VM (6.1.044 21.1-b06 Oct 31 2012 10:44:56 - 61_REL - optU - windows amd64 - 6 - bas2:182728 (mixed mode) compressed oops)
# Problematic frame:
# V [jvm.dll+0x161cf9] JNI_GetCreatedJavaVMs+0x5079 (sp=0x0000000027cbb050) (pc=0x0000000008161cf9)
#
# Failed to write core dump. Minidumps are not enabled
#
# An error report file with more information is saved as:
# C:\SAP\tomcat\hs_err_pid7104.log
#
# If you would like to submit a bug report, please visit:
# http://service.sap.com/message
# Please save the hs_err file(s) and the written dmp file for further error analysis
# See SAP note 1500116 for further information on collecting core dumps after SAPJVM crashes
#
Aborting ...
ata\Local\Temp\ICC\Axis2Repository\modules\rahas-1.6.1.mar. (COR-10149)
ZipUtility.unZip: target=C:\Users\SAPSER~1\AppData\Local\Temp\ICC\Axis2Repository\modules\rampart-1.6.1.mar. (COR-10149)
ZipUtility.unZip: target=C:\Users\SAPSER~1\AppData\Local\Temp\ICC\Axis2Repository\services\ISCommon.aar. (COR-10149)
ZipUtility.unZip: target=C:\Users\SAPSER~1\AppData\Local\Temp\ICC\Axis2Repository\services\ISDataInsight.aar. (COR-10149)
ZipUtility.unZip: target=C:\Users\SAPSER~1\AppData\Local\Temp\ICC\Axis2Repository\services\ISWSFailedData.aar. (COR-10149)
ZipUtility.unZip: target=C:\Users\SAPSER~1\AppData\Local\Temp\ICC\Axis2Repository\services\Metapedia.aar. (COR-10149)
[INFO] Clustering has been disabled
[INFO] Deploying module: addressing-1.6.2 - file:/C:/SAP/tomcat/webapps/CPBWebservice/WEB-INF/modules/addressing-1.6.2.mar
[INFO] Deploying Web service: ICPBService - file:/C:/SAP/tomcat/webapps/CPBWebservice/WEB-INF/services/ICPBService/
[WARN] No transportReceiver for org.apache.axis2.transport.http.AxisServletListener found. An instance for HTTP will be configured automatically. Please update your axis2.xml file!
Initializing environment from EnterpriseNode 771.
The environment is IPS 4.1 SP2, DS/IS 4.2 SP1 (Patch 3 has not been applied yet).
Does this log entry mean anything to anyone? Any idea why the Tomcat service would actually STOP RUNNING when trying to view the IS reports? It also happens locally on the server - so not just using a client based browser.
ErikR (BOB member since 2007-01-10)