Announcement

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

    ERROR IDACall - com.isomorphic.servlet.IDACall top-level exception

    Hi Isomorphic,

    When I am trying to send a Update request, I face the below error.

    Log:

    [INFO] === 2019-12-19 10:16:25,262 [-110] ERROR IDACall - com.isomorphic.servlet.IDACall top-level exception
    [INFO] com.isomorphic.xml.XMLParsingException: [
    [INFO] "XML parser fatal error: file '(in memory stream)' line 1: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 545; An invalid XML character (Unicode: 0xffff) was found in the element content of the document."
    [INFO] ]
    [INFO] at com.isomorphic.xml.XML.parseXML(XML.java:354)
    [INFO] at com.isomorphic.xml.XML.parseRestrictedXML(XML.java:149)
    [INFO] at com.isomorphic.xml.XML.toDSRecords(XML.java:497)
    [INFO] at com.isomorphic.xml.XML.toDSRecords(XML.java:493)
    [INFO] at com.isomorphic.rpc.RPCManager.parseRequest(RPCManager.java:2394)
    [INFO] at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:390)
    [INFO] at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:370)
    [INFO] at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:147)
    [INFO] at com.isomorphic.servlet.IDACall._processRequest(IDACall.java:119)
    [INFO] at com.isomorphic.servlet.IDACall.doPost(IDACall.java:79)
    [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
    [INFO] at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:176)
    [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    [INFO] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
    [INFO] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
    [INFO] at com.bp2s.xproducts.gdl.server.filter.SessionFilter.doFilter(SessionFilter.java:104)
    [INFO] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    [INFO] at com.bp2s.xproducts.gdl.server.filter.GWTCacheControlFilter.doFilter(GWTCacheControlFilter.java:44)
    [INFO] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
    [INFO] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
    [INFO] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    [INFO] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
    [INFO] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    [INFO] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    [INFO] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    [INFO] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    [INFO] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    [INFO] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    [INFO] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    [INFO] at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:68)
    [INFO] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    [INFO] at org.eclipse.jetty.server.Server.handle(Server.java:370)
    [INFO] at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
    [INFO] at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
    [INFO] at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
    [INFO] at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
    [INFO] at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    [INFO] at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    [INFO] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
    [INFO] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    [INFO] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    [INFO] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    [INFO] at java.lang.Thread.run(Thread.java:744)


    Thanks,
    Manjula

    #2
    You’re somehow getting the browser to generate an invalidly encoded request. This is likely related to your colleague’s recent posts about the browser rejecting a response from the server due to invalid characters, and likely has the same solution - both of you need to read the Internationalization overview and follow the steps to figure out how you have set up conflicting or wrong character encodings.

    Comment

    Working...
    X