Hi,
Our application server has started to generate IllegalStateException errors with VAppLogService.
Please see herunder a snippet of the log:
03-Feb-2021 09:41:44.139 INFO [EPBatchLogWriterThread: 1987f438-e8c5-4207-8c5f-38e7f90c35b8 (
https://***********/axis2/services/VPAppLogService)] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.transport.http.SOAPMessageFormatter]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.transport.http.SOAPMessageFormatter]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1385)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1373)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1226)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
at org.apache.axis2.util.Loader.loadClass(Loader.java:247)
at org.apache.axis2.util.Loader.loadClass(Loader.java:229)
at org.apache.axis2.deployment.DescriptionBuilder$2.run(DescriptionBuilder.java:298)
at org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:132)
at org.apache.axis2.deployment.DescriptionBuilder.findAndValidateSelectorClass(DescriptionBuilder.java:291)
at org.apache.axis2.deployment.DescriptionBuilder.processMessageFormatters(DescriptionBuilder.java:267)
at org.apache.axis2.deployment.AxisConfigBuilder.processMessageFormatters(AxisConfigBuilder.java:752)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:264)
at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:857)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:143)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:129)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:178)
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.logBatchAxis2(EPMWebServicesClientBaseImpl.java:251)
at com.avaya.vp.applog.client.BatchLogWriter.logBatch(BatchLogWriter.java:296)
at com.avaya.vp.applog.client.BatchLogWriter.run(BatchLogWriter.java:136)
03-Feb-2021 09:41:44.139 INFO [EPBatchLogWriterThread: 1987f438-e8c5-4207-8c5f-38e7f90c35b8 (
https://************/axis2/services/VPAppLogService)] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.deployment.POJODeployer]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.deployment.POJODeployer]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1385)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1373)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1226)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
at org.apache.axis2.util.Loader.loadClass(Loader.java:247)
at org.apache.axis2.deployment.AxisConfigBuilder.processDeployers(AxisConfigBuilder.java:410)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:275)
at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:857)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:143)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:129)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:178)
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.logBatchAxis2(EPMWebServicesClientBaseImpl.java:251)
at com.avaya.vp.applog.client.BatchLogWriter.logBatch(BatchLogWriter.java:296)
at com.avaya.vp.applog.client.BatchLogWriter.run(BatchLogWriter.java:136)
03-Feb-2021 09:41:44.139 INFO [EPBatchLogWriterThread: 1987f438-e8c5-4207-8c5f-38e7f90c35b8 (
https://*************/axis2/services/VPAppLogService)] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.deployment.TransportDeployer]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.deployment.TransportDeployer]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1385)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1373)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1226)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
at org.apache.axis2.util.Loader.loadClass(Loader.java:247)
at org.apache.axis2.deployment.AxisConfigBuilder.processDeployers(AxisConfigBuilder.java:410)
at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:275)
at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(DeploymentEngine.java:857)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:116)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:143)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:129)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:178)
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.logBatchAxis2(EPMWebServicesClientBaseImpl.java:251)
at com.avaya.vp.applog.client.BatchLogWriter.logBatch(BatchLogWriter.java:296)
at com.avaya.vp.applog.client.BatchLogWriter.run(BatchLogWriter.java:136)
03-Feb-2021 09:41:44.139 INFO [EPBatchLogWriterThread: 1987f438-e8c5-4207-8c5f-38e7f90c35b8 (
https://*********/axis2/services/VPAppLogService)] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/module.xml]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [META-INF/module.xml]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1385)
at org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:985)
at org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1086)
at org.apache.axis2.deployment.RepositoryListener.loadClassPathModules(RepositoryListener.java:119)
at org.apache.axis2.deployment.RepositoryListener.init2(RepositoryListener.java:71)
at org.apache.axis2.deployment.RepositoryListener.<init>(RepositoryListener.java:64)
at org.apache.axis2.deployment.DeploymentEngine.loadFromClassPath(DeploymentEngine.java:175)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:135)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:143)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:129)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:178)
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.logBatchAxis2(EPMWebServicesClientBaseImpl.java:251)
at com.avaya.vp.applog.client.BatchLogWriter.logBatch(BatchLogWriter.java:296)
at com.avaya.vp.applog.client.BatchLogWriter.run(BatchLogWriter.java:136)
03-Feb-2021 09:41:44.139 INFO [EPBatchLogWriterThread: 1987f438-e8c5-4207-8c5f-38e7f90c35b8 (
https://**********/axis2/services/VPAppLogService)] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.engine.AxisEngine]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.apache.axis2.engine.AxisEngine]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1385)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1373)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1226)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
at org.apache.axis2.util.Loader.loadClass(Loader.java:247)
at org.apache.axis2.deployment.RepositoryListener.getLocation(RepositoryListener.java:232)
at org.apache.axis2.deployment.RepositoryListener.loadClassPathModules(RepositoryListener.java:159)
at org.apache.axis2.deployment.RepositoryListener.init2(RepositoryListener.java:71)
at org.apache.axis2.deployment.RepositoryListener.<init>(RepositoryListener.java:64)
at org.apache.axis2.deployment.DeploymentEngine.loadFromClassPath(DeploymentEngine.java:175)
at org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigurator.java:135)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)
at org.apache.axis2.client.ServiceClient.configureServiceClient(ServiceClient.java:151)
at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java:144)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:143)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:129)
at com.avaya.xml.ws.vpapplog.voiceportal.VPAppLogServiceStub.<init>(VPAppLogServiceStub.java:178)
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.logBatchAxis2(EPMWebServicesClientBaseImpl.java:251)
at com.avaya.vp.applog.client.BatchLogWriter.logBatch(BatchLogWriter.java:296)
at com.avaya.vp.applog.client.BatchLogWriter.run(BatchLogWriter.java:136)
Could you please help me to identify what it is happening?
We have check connectivity to ws and there is no problem.
sudo wget --no-check-certificate --user ******** --password ********
https://**********/axis2/services/VPAppLogService?wsdl
--2021-02-03 09:43:14--
https://*********/axis2/services/VPAppLogService?wsdl
Connecting to **********:443... connected.
WARNING: The certificate of ‘*********’ is not trusted.
WARNING: The certificate of ‘*********’ hasn't got a known issuer.
HTTP request sent, awaiting response... 401 401
Authentication selected: Basic realm="EPM Web Services"
Connecting to **********:443... connected.
WARNING: The certificate of ‘*********’ is not trusted.
WARNING: The certificate of ‘************’ hasn't got a known issuer.
HTTP request sent, awaiting response... 200 200
Length: unspecified [text/xml]
Saving to: ‘VPAppLogService?wsdl’
VPAppLogService?wsd [ <=> ] 14.73K --.-KB/s in 0s
2021-02-03 09:43:14 (48.8 MB/s) - ‘VPAppLogService?wsdl’ saved [15082]