Hi!

I'm getting this exception when trying to run my client:

08.02.2006 18:16:30
org.apache.ws.security.components.crypto.CryptoFactory loadClass
INFO: Using Crypto Engine [org.apache.ws.security.components.crypto.Merlin]
Unable to make the call to method: WSHandler: Signature: error during
message procesingorg.apache.ws.security.WSSecurity
Exception: General security error (Unexpected number of X509Data: for Signature)

My cliend's wsdd file is:

<deployment xmlns="http://xml.apache.org/axis/wsdd/";
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
        <transport name="http"
pivot="java:org.apache.axis.transport.http.HTTPSender" />
        <globalConfiguration>
                <requestFlow>
                        <handler 
type="java:org.apache.ws.axis.security.WSDoAllSender">
                                <parameter name="action" value="Signature" />
                                <parameter name="signaturePropFile" 
value="cx509sign.props" />
                                <parameter name="signatureKeyIdentifier" 
value="DirectReference" />
                                <parameter name="passwordCallbackClass"
value="javawsx509signingclient.PWCallback" />
                                <parameter name="user" value="manu" />
                        </handler>
                </requestFlow>
        </globalConfiguration>
</deployment>

where cx509sign.props is:

org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=foobar
org.apache.ws.security.crypto.merlin.keystore.alias=ehpubcert
org.apache.ws.security.crypto.merlin.alias.password=foobar
org.apache.ws.security.crypto.merlin.file=c:/publicks/pubkeystore

Pubkeystore listing is:

C:\publicks>keytool -list -keystore pubkeystore
Enter keystore password:  foobar

Keystore type: jks
Keystore provider: SUN

Your keystore contains 1 entry

ehpubcert, 08.02.2006, keyEntry,
Certificate fingerprint (MD5): 5E:87:4F:3A:48:78:4C:33:1A:03:F9:7C:2E:DE:98:81

What should I look for and what, to make it work?

Thank you!

Emanuel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to