I'm facing this weird problem with Axis. I have a tag
library that makes Axis calls to get to a web service.
The first time the JSP page that uses the tag library
is loaded, the SOAP call fails with an error (below).
All subsequent calls succeed...
------
AxisFault
faultCode:
{http://xml.apache.org/axis/}Server.generalException
faultString: Failure trying to get the Call object
faultActor: null
faultDetail:
Failure trying to get the Call object
java.security.AccessControlException: access denied
(java.util.PropertyPermissio
n java.protocol.handler.pkgs write)
at
java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:
399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at
java.lang.System.setProperty(System.java:641)
at
org.apache.axis.client.Call.addTransportPackage(Call.java:1408)
at
org.apache.axis.client.Call.initialize(Call.java:1356)
at
org.apache.axis.client.Call.<init>(Call.java:238)
at
org.apache.axis.client.Service.createCall(Service.java:515)
at com.foobar.createCall(LoginStub.java:40)
at com.foobar.login(LoginStub.java:97) ava:41)
at
com.foobar.tagext.LoginTag.doStartTag(LoginTag.java:24)
at
jsp._tag1._index._jspService(_index.java:83)
at
weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:106)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:124)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:907)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:851)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
ContextManager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
a:364)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com