000022473 - How to resolve initialization exception when running RSA ClearTrust Web Services

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000022473
Applies ToRSA ClearTrust 5.5.3 Web Services
Microsoft Windows Server 2003
BEA WebLogic 8.1.4
IssueHow to resolve initialization exception when running RSA ClearTrust Web Services
After starting BEA WebLogic, a "500" error appears in web browser when trying to access web service. The following stack trace appears in the WebLogic error log:

java.lang.ExceptionInInitializerError      
at sirrus.ws.runtime.handler.BasicAuthenticationHandler.(BasicAuthenticationHandler.java:26)      
at java.lang.Class.forName0(Native Method)      
at java.lang.Class.forName(Class.java:219)       
at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187)       
at java.security.AccessController.doPrivileged(Native Method)       
at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:171)       
at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:112)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:389)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:331)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:310)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:296)       
at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:164)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:310)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:296)       
at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:439)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:310)       
at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:296)       
at org.apache.axis.deployment.wsdd.WSDDDeployment.getService(WSDDDeployment.java:485)       
at org.apache.axis.configuration.FileProvider.getService(FileProvider.java:261)       
at org.apache.axis.AxisEngine.getService(AxisEngine.java:274)       
at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:309)       
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)       
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)       
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)       
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)       
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)       
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)       
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6718)       
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)       
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)       
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)       
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)Caused by: java.lang.NullPointerException       
at sirrus.ws.runtime.WSConfig.(WSConfig.java:19)
... 34 more
ResolutionThis issue is resolved by a hot fix for RSA ClearTrust 5.5.3. Contact RSA Security Customer Support to request hot fix 5.5.3.68 for RSA ClearTrust Servers, or request the latest fix level (which is cumulative, and includes fixes from all previous fix levels).
Legacy Article IDa30326

Attachments

    Outcomes