Announcement

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

    XML parser fatal error in RichTextItem

    SmartClient Version: v10.1p_2015-12-18/Pro Deployment (built 2015-12-18)

    I am getting an error when trying to save the value of a RichTextItem.

    More specifically the error occurs when I copy/paste text from a google doc containing a pagebreak and try to save.

    Error:
    Code:
    com.isomorphic.xml.XMLParsingException: [
    "XML parser fatal error: file '(in memory stream)' line 1: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1383; An invalid XML character (Unicode: 0xc) was found in the element content of the document."
    ]
    at com.isomorphic.xml.XML.parseXML(XML.java:250)
    at com.isomorphic.xml.XML.parseRestrictedXML(XML.java:122)
    at com.isomorphic.xml.XML.toDSRecords(XML.java:393)
    at com.isomorphic.xml.XML.toDSRecords(XML.java:389)
    at com.isomorphic.rpc.RPCManager.parseRequest(RPCManager.java:2210)
    at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:369)
    at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:349)
    at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:147)
    at com.isomorphic.servlet.IDACall._processRequest(IDACall.java:119)
    at com.isomorphic.servlet.IDACall.doPost(IDACall.java:79)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
    at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:162)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
    at it.forecast.server.servlets.filter.CGWTCacheControlFilter.doFilter(CGWTCacheControlFilter.java:37)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:68)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:370)
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
    at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    at java.lang.Thread.run(Thread.java:745)

    #2
    Thanks for the clear report - this problem has been addressed and a fix will appear in tomorrow's (Jan 23) build.

    Comment

    Working...
    X