You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Steve Green (JIRA)" <ax...@ws.apache.org> on 2005/07/26 01:58:35 UTC

[jira] Updated: (AXIS-2139) SAX recorder is dirty after deserialization

     [ http://issues.apache.org/jira/browse/AXIS-2139?page=all ]

Steve Green updated AXIS-2139:
------------------------------

    Attachment: test.java

Test program

> SAX recorder is dirty after deserialization
> -------------------------------------------
>
>          Key: AXIS-2139
>          URL: http://issues.apache.org/jira/browse/AXIS-2139
>      Project: Apache Axis
>         Type: Bug
>   Components: Serialization/Deserialization
>     Versions: current (nightly)
>     Reporter: Steve Green
>  Attachments: test.java
>
> During parsing of a message, SAX events are stored in the recorder, and MessageElement objects are created.  The insertion of the new MessageElements are setting _isDirty, and thus invalidating the recorder for serialization.  In my particular case, this breaks digital signatures becuase the MessageElement DOM is incomplete (it's missing some whitespace text nodes).  It seems to me that it doesn't make sense to dirty the recorder during recording itself.  This problem seemed to be created at version 1.13 of NodeImpl.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira