[Aglets-developer] Permission SOAP message
Status: Beta
Brought to you by:
cat4hire
From: Fabio D. <fab...@po...> - 2005-02-14 09:01:24
|
I'm trying to send a SOAP message with an aglet, but there is an = exception: java.security.AccessControlException: access denied = (java.lang.RuntimePermission setFactory) at = java.security.AccessControlContext.checkPermission(AccessControlConte xt.java:269) at = java.security.AccessController.checkPermission(AccessController.java: 401) at = java.lang.SecurityManager.checkPermission(SecurityManager.java:524) at = com.ibm.aglets.tahiti.AgletsSecurityManager.checkPermission(Unknown S ource) at = java.lang.SecurityManager.checkSetFactory(SecurityManager.java:1587) at = java.net.HttpURLConnection.setFollowRedirects(HttpURLConnection.java: 150) at = com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOA PConnection.java:220) at = com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedP ost.run(HttpSOAPConnection.java:151) at java.security.AccessController.doPrivileged(Native Method) at = com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOA PConnection.java:121) at listiniPkg.ListiniAgentImpl.query(ListiniAgentImpl.java:66) at = listiniAglets.ListiniAgletsAgent.query(ListiniAgletsAgent.java:187) at = listiniAglets.ListiniAgletsAgent.handleMessage(ListiniAgletsAgent.jav a:158) at com.ibm.aglets.MessageImpl.handle(Unknown Source) at com.ibm.aglets.AgletThread.run(Unknown Source) 14-feb-2005 9.53.43 = com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection pos t SEVERE: SAAJ0009: Message send failed java.security.PrivilegedActionException: = com.sun.xml.messaging.saaj.SOAPExceptio nImpl: Message send failed....... ....... I've tryed to set the permission in the algets.policy file in this way = but it still doesn't work: grant codeBase "file://C:/Programmi/Aglets/-/" { protection com.ibm.aglet.security.AgletProtection = "*","dispatch,dispose,deactivate,activate,clone,retract"; protection com.ibm.aglet.security.MessageProtection "*", "*"; permission java.security.AllPermission "*", "*"; permission java.lang.RuntimePermission "setFactory"; }; What I have to do? Tanks Fabio Dago via Perincioli 8 13017 Quarona (VC) e-mail: fab...@po... |