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