Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    SmartClient Developer Console not working

    As per the title, the developer console is not working with the latest nightly (june 14th)

    Invoking the console with SC.showConsole() throws the following error:

    Code:
     === 2010-06-14 14:20:35,865 [l0-0] DEBUG Reflection - adaptArgsAndInvoke:
    
     public static java.util.Map com.isomorphic.rpc.BuiltinRPC.getAvailableScriptEngines() throws java.lang.Exception
    
    requiredArgs: [] optionalArgs: [com.isomorphic.servlet.RequestContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.ServletContext, javax.servlet.http.HttpSession, com.isomorphic.rpc.RPCManager, com.isomorphic.rpc.RPCRequest]
    === 2010-06-14 14:20:35,865 [l0-0] DEBUG Reflection - method takes: 0 args.  I've assembled: 0 args
    === 2010-06-14 14:20:35,865 [l0-0] DEBUG Reflection - invoking method:
    java.util.Map com.isomorphic.rpc.BuiltinRPC.getAvailableScriptEngines() throws java.lang.Exception
    
    with arg types: (empty parameter list)
    === 2010-06-14 14:20:35,866 [l0-0] DEBUG RPCDMI - Invocation threw exception
    java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException
    	at com.isomorphic.rpc.BuiltinRPC.getAvailableScriptEngines(BuiltinRPC.java:301)
    	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:597)
    	at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:879)
    	at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:734)
    	at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:305)
    	at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:66)
    	at com.isomorphic.rpc.RPCRequest.execute(RPCRequest.java:229)
    	at com.isomorphic.servlet.IDACall.handleRPCRequest(IDACall.java:201)
    	at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:102)
    	at com.speedyfees.server.servlet.Loader.processRequest(Loader.java:55)
    	at com.isomorphic.servlet.IDACall.doPost(IDACall.java:54)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    	at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
    	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
    	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:259)
    	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
    	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
    	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
    	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
    	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
    	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)
    	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    	at org.mortbay.jetty.Server.handle(Server.java:324)
    	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
    	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
    	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
    	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
    	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
    	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
    	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
    Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.control.CompilationFailedException
    	at java.lang.ClassLoader.findClass(ClassLoader.java:359)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:352)
    	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
    	... 37 more
    EDIT:

    I also get these 404 errors when i click on the RPC tab. These images obviously don't exist on the file system, and the console used to work a while back.

    Code:
     WARN] 404 - GET /builtinds/sc/system/reference/skin/images/server_client_exchange.png (127.0.1.1) 1454 bytes
    Last edited by paperclip; 14 Jun 2010, 10:45.
Working...
X