Fixes are available
8.0.0.1: WebSphere Application Server V8.0 Fix Pack 1
8.0.0.2: WebSphere Application Server V8.0 Fix Pack 2
8.0.0.3: WebSphere Application Server V8.0 Fix Pack 3
8.0.0.4: WebSphere Application Server V8.0 Fix Pack 4
8.0.0.5: WebSphere Application Server V8.0 Fix Pack 5
8.0.0.6: WebSphere Application Server V8.0 Fix Pack 6
8.0.0.7: WebSphere Application Server V8.0 Fix Pack 7
8.0.0.8: WebSphere Application Server V8.0 Fix Pack 8
8.0.0.9: WebSphere Application Server V8.0 Fix Pack 9
8.0.0.10: WebSphere Application Server V8.0 Fix Pack 10
8.0.0.11: WebSphere Application Server V8.0 Fix Pack 11
8.0.0.12: WebSphere Application Server V8.0 Fix Pack 12
8.0.0.13: WebSphere Application Server V8.0 Fix Pack 13
8.0.0.14: WebSphere Application Server V8.0 Fix Pack 14
8.0.0.15: WebSphere Application Server V8.0 Fix Pack 15
APAR status
Closed as program error.
Error description
Customers might see a Java 2 security exception logged when running their JAXWS WebsServices applications with Java 2 security. Permission: getClassLoader : Access denied (java.lang.RuntimePermission getClassLoader) Code: scopedrefs.generatedclients.app1.mod1.b1.B1Service in {file:/CockroachServer/test/WAS/AppServer/profiles/node1/install edApps/ndcell/scopedrefsapp1.ear/scopedrefsapp1mod1.jar} Stack Trace: java.security.AccessControlException: Access denied (java.lang.RuntimePermission getClassLoader) at java.security.AccessController.checkPermission(AccessController. java:108) at java.lang.SecurityManager.checkPermission(SecurityManager.java:5 44) at com.ibm.ws.security.core.SecurityManager.checkPermission(Securit yManager.java:212) at java.lang.Class.forName(Class.java:162) at org.apache.ws.commons.schema.utils.NodeNamespaceContext.<clinit> (NodeNamespaceContext.java:44) at java.lang.J9VMInternals.initializeImpl(Native Method) at java.lang.J9VMInternals.initialize(J9VMInternals.java:205) at org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElemen t(SchemaBuilder.java:133) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaC ollection.java:481) at org.apache.axis2.description.WSDLToAxisServiceBuilder.getXMLSche ma(WSDLToAxisServiceBuilder.java:144) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.copyExte nsibleElements(WSDL11ToAxisServiceBuilder.java:2442) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processT ypes(WSDL11ToAxisServiceBuilder.java:420) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processT ypes(WSDL11ToAxisServiceBuilder.java:409) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populate Service(WSDL11ToAxisServiceBuilder.java:349) at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl. buildAxisServiceFromWSDL(EndpointDescriptionImpl.java:975) at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl. setupAxisService(EndpointDescriptionImpl.java:774) at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl. <init>(EndpointDescriptionImpl.java:275) at org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl. <init>(EndpointDescriptionImpl.java:223) at org.apache.axis2.jaxws.description.impl.ServiceDescriptionImpl.u pdateEndpointDescription(ServiceDescriptionImpl.java:526) at org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.u pdateEndpoint(DescriptionFactoryImpl.java:364) at org.apache.axis2.jaxws.description.DescriptionFactory.updateEndp oint(DescriptionFactory.java:180) at org.apache.axis2.jaxws.spi.ServiceDelegate.getPort(ServiceDelega te.java:591) at org.apache.axis2.jaxws.spi.ServiceDelegate.getPort(ServiceDelega te.java:514) at javax.xml.ws.Service.getPort(Service.java:99) at scopedrefs.generatedclients.app1.mod1.b1.B1Service.getB1Port(B1S ervice.java:72) at scopedrefs.server.app1.mod1.B2.invokeapp1ModxEjb1(B2.java:32)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IBM WebSphere Application * * Server with JAX-WS web services and with * * Java2 security enabled * **************************************************************** * PROBLEM DESCRIPTION: During JAX-WS service invocation, * * a Java2 security exception might be * * logged. * **************************************************************** * RECOMMENDATION: Install a fix pack containing this APAR. * **************************************************************** When Java2 security is enabled, An internal call to getClassloader() could fail with a Java2 security exception. As a result, the exception is logged and the service invocation might fail.
Problem conclusion
The runtime code is modified so the error condition no longer occurs. The fix for this APAR is currently targeted for inclusion in fix pack 8.0.0.1 Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PM42227
Reported component name
WEBSPHERE APP S
Reported component ID
5724J0800
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-06-22
Closed date
2011-07-07
Last modified date
2011-07-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBSPHERE APP S
Fixed component ID
5724J0800
Applicable component levels
R800 PSY
UP
Document Information
Modified date:
27 October 2021