Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

NullPointerException getPdfRenderer XRLog

$
0
0
SmartClient Version: v9.1p_2014-08-31/Pro Deployment (built 2014-08-31)
FF32.0

Occasionally, I am getting a server side null pointer exception in the XRLog class while performing a PDF export. Please see the stack trace below.

Code:

2014-09-04-15:12:08:133 -0400  WARN [http-bio-8080-exec-8] rpcRequest.execute() failed:
java.lang.NullPointerException
        at org.xhtmlrenderer.util.XRLog.log(XRLog.java:206)
        at org.xhtmlrenderer.util.XRLog.render(XRLog.java:194)
        at org.xhtmlrenderer.util.XRLog.render(XRLog.java:190)
        at org.xhtmlrenderer.layout.SharedContext.<init>(SharedContext.java:107)
        at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:111)
        at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:102)
        at com.isomorphic.contentexport.PdfExport.getPdfRenderer(PdfExport.java:328)
        at com.isomorphic.contentexport.PdfExport.getPdfObject(PdfExport.java:77)
        at com.isomorphic.rpc.BuiltinRPC.getPdfObject(BuiltinRPC.java:844)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:975)
        at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:805)
        at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:309)
        at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:66)
        at com.isomorphic.rpc.RPCRequest.execute(RPCRequest.java:231)
        at com.isomorphic.servlet.IDACall.handleRPCRequest(IDACall.java:284)
        at com.xxxxxxx.xxxxxxx.server.xxxxxxxServlet.handleRPCRequest(xxxxxxxServlet.java:157)
        at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:168)
        at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:137)
        at com.xxxxxxx.xxxxxxx.server.xxxxxxxServlet.processRequest(xxxxxxxServlet.java:268)
        at com.isomorphic.servlet.IDACall.doPost(IDACall.java:73)


Viewing all articles
Browse latest Browse all 4756

Trending Articles