Announcement

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

    RpcManager Problem

    Hi i have installed smartclient under my application. i've tryed the graphic and javascript and work well.
    Now i'm trying the Rcp comunication for comunication between server and client.
    I've tryed your examples of Jsp getTimestamp and rpcTarget in local and work well , otherwise when i use under my tomcat there is an error... in the browser exit this error

    "comm operation retry failed - can't locate object:
    Stack trace:
    [Stack trace not supported in this browser]"

    and in the tomcat log :

    http://usautw200:8080/xmonsmartclient/templates/getTimeStamp.jsp
    content-length: 0
    cookie: JSESSIONID=802A0DF4834463110D71FE565D7A722C; JSESSIONID=BB1E8F3FE0589815503CEB4D860A739C; isc_cState=ready
    pragma: no-cache
    Cache-Control: no-cache
    === 2008-01-22 15:24:02,415 [sor8] WARN RPCManager - {isc_xhr:"1", isc_tnum:"6", isc_rpc:"1", isc_v:"6.0"}
    com.isomorphic.rpc.ClientMustResubmitException:
    at com.isomorphic.rpc.RPCManager.parseRequest(RPCManager.java:914)
    at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:225)
    at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:251)
    at org.apache.jsp.templates.rpcTarget_jsp._jspService(rpcTarget_jsp.java:50)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at com.isomorphic.js.JSSyntaxScannerFilter.doFilter(JSSyntaxScannerFilter.java:251)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:248)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
    at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
    === 2008-01-22 15:24:02,478 [sor8] INFO JSSyntaxScannerFilter - /xmonsmartclient/templates/rpcTarget.jsp: scanning <script> tags in html output
    === 2008-01-22 15:24:02,478 [sor8] INFO Compression - /xmonsmartclient/templates/rpcTarget.jsp: 95 -> 103 bytes



    Waiting your response... i say you thanks.

    #2
    Hi lupin,

    It's unclear how this is happening, but that error indicates that the data POST'd by SmartClient was not received by the JSP file. You may have installed a servlet filter that removes it.

    Comment

    Working...
    X