Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change 
notification.

The following page has been changed by ThomasLeonard:
http://wiki.apache.org/ws/FrontPage/WsFx/wss4jFAQ

The comment on the change is:
enableNamespacePrefixOptimization

------------------------------------------------------------------------------
  
  C14n does '''not''' remove these newlines or other significant whitespace. 
For more information on c14n
  refer to [http://www.w3.org/TR/xml-c14n Canonical XML].
+ 
+ Another very common cause of this error is forgetting to turn off namespace 
optimisation in your WSDD file. You need
+ a line like this: {{{
+  <globalConfiguration>
+    <parameter name="enableNamespacePrefixOptimization" value="false" />
+  </globalConfiguration>
+ }}}
+ 
+ Leaving namespace optimisation on will cause axis to modify the signed 
message, invalidating the signature, if the
+ message is not exactly in axis's preferred format. This prevents 
interoperability with other systems, such as .NET's WSE
+ implementation.
  
  [[Anchor(noalgo)]]
  ==== No such algorithm: http://www.w3.org/2001/04/xmlenc#rsa-1_5 or similar 
====

Reply via email to