axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Reopened: (AXIS-2139) SAX recorder is dirty after deserialization
Date Thu, 04 Aug 2005 17:15:44 GMT
     [ http://issues.apache.org/jira/browse/AXIS-2139?page=all ]
     
Davanum Srinivas reopened AXIS-2139:
------------------------------------


Venkat,

Please review the fix. i rolled back the change to src/org/apache/axis/encoding/DeserializationContext.java

thanks,
dims

> 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
>     Assignee: Venkat Reddy
>     Priority: Blocker
>  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


Mime
View raw message