I'm confused I've read the postings regarding the Axis
fix (AXIS-1624) for this issue but am still seeing
this problem when my .Net client calls my Axis srvice.
Client side:
<ds:CanonicalizationMethod
Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#" />
server side:
<CanonicalizationMethod
Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"/>
I'm using Axis 1.2.1 and I see that the default for
optimizePrefixes in NSStack.java is true but there is
a constructor that overrides this value. I'm assuming
that the constructor that overrides optimizePrefixes
is used but I don't know where so I can't be sure. is
there something I need to do to insure NSStack doesn't
optimize the namespaces and cause signature validation
to fail? I've seen some mention of WSSConfig do I need
to do something with it?
Ted
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com