Hi,
In my Vaadin application, I have used Jfreechart library. The application works fine on Internet Explorer, but when i try to render to charts on chrome on firefox browser, the whole application starts becomes unstable and starts crashing and I get these errors-
SEVERE: Terminal error:
gnu.xml.dom.DomEx: Parameter or operation isn’t supported by this node.
at gnu.xml.dom.DomNamedNodeMap.setNamedItemNS(DomNamedNodeMap.java:227)
at gnu.xml.dom.DomElement.setAttributeNodeNS(DomElement.java:281)
at gnu.xml.dom.DomElement.setAttributeNS(DomElement.java:260)
at org.apache.batik.svggen.SVGAlphaComposite.compositeToSVG(SVGAlphaComposite.java:234)
at org.apache.batik.svggen.SVGAlphaComposite.(SVGAlphaComposite.java:68)
at org.apache.batik.svggen.SVGComposite.(SVGComposite.java:61)
at org.apache.batik.svggen.SVGGraphicContextConverter.(SVGGraphicContextConverter.java:70)
at org.apache.batik.svggen.DOMTreeManager.recycleTopLevelGroup(DOMTreeManager.java:221)
at org.apache.batik.svggen.DOMTreeManager.recycleTopLevelGroup(DOMTreeManager.java:193)
at org.apache.batik.svggen.DOMTreeManager.(DOMTreeManager.java:142)
at org.apache.batik.svggen.SVGGraphics2D.setGeneratorContext(SVGGraphics2D.java:364)
at org.apache.batik.svggen.SVGGraphics2D.(SVGGraphics2D.java:325)
at org.apache.batik.svggen.SVGGraphics2D.(SVGGraphics2D.java:263)
at org.vaadin.addon.JFreeChartWrapper$1.getByteStream(JFreeChartWrapper.java:285)
at org.vaadin.addon.JFreeChartWrapper$1.getStream(JFreeChartWrapper.java:372)
at com.vaadin.Application.handleURI(Application.java:801)
at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleURI(AbstractCommunicationManager.java:2107)
at com.vaadin.terminal.gwt.server.CommunicationManager.handleURI(CommunicationManager.java:348)
at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.handleURI(AbstractApplicationServlet.java:1088)
at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:535)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)