Hello Tomás, May/Did you try using the certificates in the interop folder from the wss4j 1.5.3 distribution? Maybe you have a problem with your certificate. Is it a self-signed certificate?
Regards, Jose Ferreiro On Wed, Sep 3, 2008 at 2:30 PM, Tomás Tormo <[EMAIL PROTECTED]> wrote: > Greetings > > I'm trying to write an webservice client wich uses signed SOAP messages > in order to communicate. For this, i'm using wss4j 1.5.3 with axis 1.4. I've > succesfully wrote the client code wich signs the message and sends it to the > server, but i'm getting the following error: > > WSDoAllReceiver: security processing failed; nested exception is: > org.apache.ws.security.WSSecurityException: The signature > verification failed (The provided certificate is invalid) > > As far as i know (by reading posts in the internet) this is caused because > the XML is modified after it is signed. I've tried to set the > disablePrettyXML to true and the enableNamespacePrefixOptimization to false, > but it didn't work... > > I've read in other posts that this could be caused by the default blank > namespaces added by Axis (when I checked the XML thanks to TCPMonitor, i > could see that the attributes of the sent objects had no namespace, but the > object itself had). > > Does anybody have any solution for this problem? Could be possible to > disable the default namespace in axis? > > Thank you very much > > -- > Un saludo, > > Tomás Tormo Franco > > Indenova, S.L. > Tels.: +34 963 81 99 47 ext.519 > http://www.indenova.com > mailto:[EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Jose Ferreiro EPFL Communication Systems engineer ing.sys.com.dipl.EPFL
