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.