http://www.w3.org/TR/xml-c14n

On Tue, Nov 22, 2011 at 5:59 PM, Sanjiva Weerawarana
<[email protected]>wrote:

> Please look at the C14N spec.
>
>
> On Tue, Nov 22, 2011 at 4:00 PM, Andreas Veithen <
> [email protected]> wrote:
>
>> Sanjiva,
>>
>> Can you substantiate these claims by references to the spec or
>> concrete examples?
>>
>> Andreas
>>
>> On Tue, Nov 22, 2011 at 03:51, Sanjiva Weerawarana
>> <[email protected]> wrote:
>> > Thanks for the clear writeup Andreas.
>> > On Tue, Nov 22, 2011 at 12:41 AM, Andreas Veithen
>> > <[email protected]> wrote:
>> >>
>> >> removal of redundant namespace declarations? I don't know the C14N
>> >> specs well enough to answer that question, but I've seen that these
>> >> specs make provisions to preserve the namespace context of the element
>> >> and also define an algorithm to remove redundant namespace
>> >> declarations (search for "superfluous" or "unnecessary" namespace
>> >> declarations through the specs).
>> >
>> > Simple answer is that yes the spec is sensitive to any nodes being
>> removed,
>> > including seemingly redundant namespace nodes. As Alek noted, with the
>> > advent of XPath, its now possible for a namespace declaration that looks
>> > redundant to an XML parser to actually be required. However this case is
>> > simpler- the element is signed and removing the node breaks the
>> signature.
>> > I think we need to have a way to say "don't mess with the XML
>> serialization
>> > AT ALL" .. that is what we want in the case of Synapse is not just an
>> > infoset preserving serialization but rather the EXACT serialization.
>> > Sanjiva.
>> > --
>> > Sanjiva Weerawarana, Ph.D.
>> > Founder, Director & Chief Scientist; Lanka Software Foundation;
>> > http://www.opensource.lk/
>> > Founder, Chairman & CEO; WSO2; http://wso2.com/
>> > Founder & Director; Thinkcube Systems; http://www.thinkcube.com/
>> > Member; Apache Software Foundation; http://www.apache.org/
>> > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>> >
>> > Blog: http://sanjiva.weerawarana.org/
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Director & Chief Scientist; Lanka Software Foundation;
> http://www.opensource.lk/
> Founder, Chairman & CEO; WSO2; http://wso2.com/
> Founder & Director; Thinkcube Systems; http://www.thinkcube.com/
> Member; Apache Software Foundation; http://www.apache.org/
> Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>
> Blog: http://sanjiva.weerawarana.org/
>
>


-- 
Sanjiva Weerawarana, Ph.D.
Founder, Director & Chief Scientist; Lanka Software Foundation;
http://www.opensource.lk/
Founder, Chairman & CEO; WSO2; http://wso2.com/
Founder & Director; Thinkcube Systems; http://www.thinkcube.com/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

Blog: http://sanjiva.weerawarana.org/

Reply via email to