Thank you guys for all replies. I asked my server administrator to take look at the Exceptions and he configured the Tomcat correctly. Now it's working.

Spies, Brennan escreveu:
How-to is here:
http://tomcat.apache.org/tomcat-5.5-doc/security-manager-howto.html



Brennan Spies
Sr. Programmer Analyst
Shared Application Services


-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED] Sent: Friday, October 27, 2006 6:35 AM
To: [email protected]
Subject: Re: org.apache.axis2.AxisFault:
java.security.AccessControlException: access denied

Looks like you are using Sun's JDK and Tomcat. Are you running tomcat
with "-security" option on? If so, you will need to edit
conf\catalina.policy and grant more privileges to Axis2 classes.

-- dims

On 10/27/06, Rodrigo Tenório <[EMAIL PROTECTED]> wrote:
Hi!

As you can see I'm a newbie using Axis2... So, I created a Web Service
in my local machine and it worked. When I uploaded it to the server the
following exception ocurred:

INFO: Received Error Message with id
urn:uuid:BA369201AA15F7592411619529529531
org.apache.axis2.AxisFault: java.security.AccessControlException: access
denied (java.lang.RuntimePermission setContextClassLoader)
    at

org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperat
ion.java:302)
    at

br.com.ptn.exemplo.ws.cliente.FatorialWSStub.calcular(FatorialWSStub.java:138
)
    at br.com.ptn.exemplo.Main.<init>(Main.java:36)
    at br.com.ptn.exemplo.Main.main(Main.java:47)
Caused by: java.lang.Exception: org.apache.axis2.AxisFault:
java.security.AccessControlException: access denied
(java.lang.RuntimePermission setContextClassLoader); nested exception is:
    java.security.AccessControlException: access denied
(java.lang.RuntimePermission setContextClassLoader)
    at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:247)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.
java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
    at

org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161
)
    at

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:245)
    at

org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterC
hain.java:50)
    at

org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.
java:156)
    at java.security.AccessController.doPrivileged(Native Method)
    at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:152)
    at

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
a:204)
    at

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
a:178)
    at

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
    at br.com.locaweb.tomcat.LocaWebValve.invoke(LocaWebValve.java:101)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
    at

org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
    at

org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:
876)
    at

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java
:684)
    at java.lang.Thread.run(Thread.java:595)
Caused by: java.security.AccessControlException: access denied
(java.lang.RuntimePermission setContextClassLoader)
    at

java.security.AccessControlContext.checkPermission(AccessControlContext.java:
264)
    at
java.security.AccessController.checkPermission(AccessController.java:427)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
    at java.lang.Thread.setContextClassLoader(Thread.java:1306)
    at

org.apache.axis2.receivers.AbstractMessageReceiver.saveTCCL(AbstractMessageRe
ceiver.java:45)
    at

org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractI
nOutSyncMessageReceiver.java:38)
    at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
    at

org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTT
PTransportUtils.java:288)
    at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:207)
    ... 30 more

    ... 4 more


What does it mean? I know it's an error and it's about security ;-)

thanks


--
Rodrigo Tenório
Press Time Networking
[EMAIL PROTECTED]
+55 (44) 3225-1824
+55 (44) 9918-5070

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







--
Rodrigo Tenório
Press Time Networking
[EMAIL PROTECTED]
+55 (44) 3225-1824
+55 (44) 9918-5070

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to