You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Dr. Java (JIRA)" <xa...@xml.apache.org> on 2007/08/18 02:20:31 UTC

[jira] Commented: (XALANJ-2396) NullPointerException serializing a SOAPPart document

    [ https://issues.apache.org/jira/browse/XALANJ-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12520732 ] 

Dr. Java commented on XALANJ-2396:
----------------------------------

Here is a fix for DOM3TreeWalker (sry, no patch ATM):

            // Determine the Attr's type.
            String type = null;
            if (fIsLevel3DOM) {
            	TypeInfo tInfo = ((Attr) attr).getSchemaTypeInfo();
            	type = (tInfo != null)
            						? tInfo.getTypeName()
            						: null;
            }
            type = type == null ? "CDATA" : type;


> 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
>
> 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: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org