User (Legacy) Posted January 24, 2007 Author Report Share Posted January 24, 2007 Hi, I'd like to add some comments (XML style <!-- comment -->) to my XML chart templates. Basically it works, comments are ignored as expected and the chart template can be imported. Although if a comment is added in the section <AXIS> ... </AXIS> there is a NullPointerException [1] thrown while importing the chart with chart.importChart(FileFormat.XML, configStream); . I'm using ChartFX for Java 6.2 (Version : 6.2.2354.24441). Is this a known issue? Regards, Kurt [1]: StackTrace 17:07:15,677 ERROR [at.telbiomed.arc.imageService.impl.XmlRpcImageService] java.lang.NullPointerException java.lang.NullPointerException at SoftwareFX.internal.ChartFX.Internet.Server.wyv.zvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.$xY(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.AxisBase.VX(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.Wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.Wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.xxY(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.AxisCollection.VX(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.YZxz(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.Zwxz(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.Ywxz(Unknown Source) at SoftwareFX.ChartFX.Chart.importChart(Unknown Source) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.renderChart(XmlRpcImageService.java:272) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.getByteData(XmlRpcImageService.java:175) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.getPNGChart(XmlRpcImageService.java:90) 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:585) at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.invoke(ReflectiveXmlRpcHandler.java:111) at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.execute(ReflectiveXmlRpcHandler.java:102) at org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.java:43) at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcServer.java:83) at org.apache.xmlrpc.server.XmlRpcStreamServer.execute(XmlRpcStreamServer.java:182) at org.apache.xmlrpc.webserver.XmlRpcServletServer.execute(XmlRpcServletServer.java:103) at org.apache.xmlrpc.webserver.XmlRpcServlet.doPost(XmlRpcServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Link to comment Share on other sites More sharing options...
User (Legacy) Posted January 24, 2007 Report Share Posted January 24, 2007 Hi, I'd like to add some comments (XML style <!-- comment -->) to my XML chart templates. Basically it works, comments are ignored as expected and the chart template can be imported. Although if a comment is added in the section <AXIS> ... </AXIS> there is a NullPointerException [1] thrown while importing the chart with chart.importChart(FileFormat.XML, configStream); . I'm using ChartFX for Java 6.2 (Version : 6.2.2354.24441). Is this a known issue? Regards, Kurt [1]: StackTrace 17:07:15,677 ERROR [at.telbiomed.arc.imageService.impl.XmlRpcImageService] java.lang.NullPointerException java.lang.NullPointerException at SoftwareFX.internal.ChartFX.Internet.Server.wyv.zvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.$xY(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.AxisBase.VX(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.Wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.Wvy(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.wyv.xxY(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.AxisCollection.VX(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.YZxz(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.Zwxz(Unknown Source) at SoftwareFX.internal.ChartFX.Internet.Server.ChartCore.Ywxz(Unknown Source) at SoftwareFX.ChartFX.Chart.importChart(Unknown Source) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.renderChart(XmlRpcImageService.java:272) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.getByteData(XmlRpcImageService.java:175) at at.telbiomed.arc.imageService.impl.XmlRpcImageService.getPNGChart(XmlRpcImageService.java:90) 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:585) at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.invoke(ReflectiveXmlRpcHandler.java:111) at org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.execute(ReflectiveXmlRpcHandler.java:102) at org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.java:43) at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcServer.java:83) at org.apache.xmlrpc.server.XmlRpcStreamServer.execute(XmlRpcStreamServer.java:182) at org.apache.xmlrpc.webserver.XmlRpcServletServer.execute(XmlRpcServletServer.java:103) at org.apache.xmlrpc.webserver.XmlRpcServlet.doPost(XmlRpcServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.