You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by bu...@apache.org on 2001/03/27 15:03:23 UTC
[Bug 1128] New - Nullpointer in BaseMarkupSerializer
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1128
*** shadow/1128 Tue Mar 27 05:03:23 2001
--- shadow/1128.tmp.17766 Tue Mar 27 05:03:23 2001
***************
*** 0 ****
--- 1,80 ----
+ +============================================================================+
+ | Nullpointer in BaseMarkupSerializer |
+ +----------------------------------------------------------------------------+
+ | Bug #: 1128 Product: Xerces-J |
+ | Status: NEW Version: 1.3.0 |
+ | Resolution: Platform: HP |
+ | Severity: Major OS/Version: HP-UX |
+ | Priority: Medium Component: DOM |
+ +----------------------------------------------------------------------------+
+ | Assigned To: xerces-j-dev@xml.apache.org |
+ | Reported By: siva@sella.it |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ When I try to serialize a XML document to a byte stream using the following code
+ in a JSP page
+
+ OutputFormat fmt = new OutputFormat(xmlDoc);
+ ByteArrayOutputStream xmlData = new ByteArrayOutputStream();
+ SerializerFactory factory = SerializerFactory.getSerializerFactory(Method.XML);
+ Serializer ser = factory.makeSerializer(xmlData, fmt);
+ ser.setOutputByteStream(xmlData);
+ DOMSerializer domser=ser.asDOMSerializer();
+ domser.serialize(xmlDoc);
+
+ (where xmlDoc is a W3c document)
+
+ I get a nullpointer exception like this
+
+ Mon Mar 26 17:50:53 CEST 2001:<E> <ServletContext-General> exception raised
+ on 'ProvaXSL.jsp'
+ java.lang.NullPointerException
+ at org.apache.xml.serialize.BaseMarkupSerializer.escape
+ (BaseMarkupSerializer.java:1362)
+ at org.apache.xml.serialize.BaseMarkupSerializer.characters
+ (BaseMarkupSerializer.java:982)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:796)
+ at org.apache.xml.serialize.XMLSerializer.serializeElement
+ (XMLSerializer.java:608)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:827)
+ at org.apache.xml.serialize.XMLSerializer.serializeElement
+ (XMLSerializer.java:608)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:827)
+ at org.apache.xml.serialize.XMLSerializer.serializeElement
+ (XMLSerializer.java:608)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:827)
+ at org.apache.xml.serialize.XMLSerializer.serializeElement
+ (XMLSerializer.java:608)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:827)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serializeNode
+ (BaseMarkupSerializer.java:860)
+ at org.apache.xml.serialize.BaseMarkupSerializer.serialize
+ (BaseMarkupSerializer.java:421)
+ at bsella.jsp._H2O._Test._ProvaXSL._ProvaXSL._jspService
+ (_ProvaXSL.java:294)
+ at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
+ at weblogic.servlet.internal.ServletStubImpl.invokeServlet
+ (ServletStubImpl.java:106)
+ at weblogic.servlet.internal.ServletStubImpl.invokeServlet
+ (ServletStubImpl.java:124)
+ at weblogic.servlet.internal.ServletContextImpl.invokeServlet
+ (ServletContextImpl.java:907)
+ at weblogic.servlet.internal.ServletContextImpl.invokeServlet
+ (ServletContextImpl.java:851)
+ at weblogic.servlet.internal.ServletContextManager.invokeServlet
+ (ServletContextManager.java:252)
+ at weblogic.socket.MuxableSocketHTTP.invokeServlet
+ (MuxableSocketHTTP.java:364)
+ at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
+ at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
+
+
+ Is it a bug or anything to do with configuration
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org