Hi Techies ,

                 Am newbie to GAE and Restlet, am creating a Spring
application with Restlet running in GAE where am invoking the Restlet
Webervice. I have written sample code Spring + Restlet.

Code :

=======================

                         try {

                                        Client client = new 
Client(Protocol.HTTP);
                                        Response response = 
client.get("http://staging.webservices.com";);
                                        log.info("The Status is ::: 
"+response.getStatus());
                                        Representation representation = 
response.getEntity();
                                        message = representation.getText();
                                        System.out.println("The Message is ::: 
"+message);

                                } catch (IOException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                }

========================


While deploying running this code am facing the following exception :

====================================

java.security.AccessControlException: access denied
(java.lang.RuntimePermission getClassLoader)
        at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:
355)
        at
java.security.AccessController.checkPermission(AccessController.java:
567)
        at java.lang.SecurityManager.checkPermission(Unknown Source)
        at
com.google.apphosting.runtime.security.CustomSecurityManager.checkPermission(CustomSecurityManager.java:
45)
        at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
        at org.restlet.util.Engine.getInstance(Engine.java:141)
        at org.restlet.Restlet.<init>(Restlet.java:82)
        at org.restlet.Connector.<init>(Connector.java:83)
        at org.restlet.Client.<init>(Client.java:82)
        at org.restlet.Client.<init>(Client.java:101)
        at org.restlet.Client.<init>(Client.java:121)
        at
com.adaptavant.restlet.webservice.RestletClientGAEServlet.handleRequest(RestletClientGAEServlet.java:
32)
        at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:
48)
        at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:
824)
        at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:
769)
        at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:
613)
        at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:
525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
511)
        at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166)
        at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
        at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
        at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43)
        at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)

====================================

Do you know the solution on this ? If any suggestion and ideas
welcome.....

Thanks in advance..

------------------------

Thangavel

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to