[ https://issues.apache.org/jira/browse/XALANJ-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12521418 ]
Henry Zongaro commented on XALANJ-2396: --------------------------------------- I discussed this with Michael Glavassevich and Neil Delima, who are Xerces-J developers. They agreed that Attr.getSchemaTypeInfo() should never return null. Michael said, "The DOM spec is very explicit about which methods can return null and under what circumstances." In the cases of Attr.getSchemaTypeInfo() and Element.getSchemaTypeInfo(), there are no statements indicating that the methods are permitted to return null, so they are not permitted to do so. This problem should be rerouted to SAAJ. > NullPointerException serializing a SOAPPart document > ---------------------------------------------------- > > Key: XALANJ-2396 > URL: https://issues.apache.org/jira/browse/XALANJ-2396 > Project: XalanJ2 > Issue Type: Bug > Components: Serialization > Affects Versions: 2.7 > Reporter: Dr. Java > Attachments: serializeAttributes_npe.patch > > > When trying to serialize a SOAPPart document using the SUN "Soap w/ > Attachments API" (saaj 1.3), I get a NullPointerException in > DOM3TreeWalker.serializeAttList (line 678). > Sample code looks like this: > protected void doConversion(final SOAPMessage message) > throws Exception > { > LSSerializer serializer = this.impl.createLSSerializer(); > LSOutput output = impl.createLSOutput(); > StringWriter w = new StringWriter(); > output.setCharacterStream(w); > serializer.write(message.getSOAPPart(), output); > } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]