users@jax-rpc.java.net

Applet-Webservice Communication

From: Its Capricon <its_capricon_at_yahoo.com>
Date: Mon, 10 Feb 2003 02:09:09 -0700

Hi All,

i m trying to connect an applet to my webservice and here
i m getting security problem in applet when try to run in browser or
through appletviewer. i m using jdk1.4, and IE5 and i don't want to change java.policy or java.security file. without changing in these files
how one can connect to webservice through applet.
here is the exception ......... please pls pls help me !.

java.security.AccessControlException: access denied (java.util.PropertyPermissio
n com.sun.xml.rpc.streaming.XMLWriterFactory read)
        at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:270)
        at java.security.AccessController.checkPermission(AccessController.java:
401)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
        at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12
91)
        at java.lang.System.getProperty(System.java:611)
        at com.sun.xml.rpc.streaming.XMLWriterFactory.newInstance(XMLWriterFacto
ry.java:37)
        at com.sun.xml.rpc.client.StreamingSender._getXMLWriterFactory(Streaming
Sender.java:565)
        at com.sun.xml.rpc.client.StreamingSender._writeRequest(StreamingSender.
java:382)
        at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:63)

        at com.dot.sms.webProxyLayer.chatProxy.IChatProxy_Stub.sendMessage(IChat
Proxy_Stub.java:60)
        at Connection.send(Connection.java:19)
        at SwingApplet.actionPerformed(SwingApplet.java:64)
        at java.awt.Button.processActionEvent(Button.java:381)
        at java.awt.Button.processEvent(Button.java:350)
        at java.awt.Component.dispatchEventImpl(Component.java:3527)
        at java.awt.Component.dispatchEvent(Component.java:3368)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:191)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:144)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)


Thanks and Regards
Capri