Hi 

    I have the following configuration

 

JDK1.4.2.13

JBOSS 4.0.5 (axis21.1.1 war deployed on it)

Axis2 1.1.1

Rampart 1.1

Used the same certificate store and properties file that are shipped
with Rampart binary distribution

 

I'm trying to send and receive a message that is digitally sign and
encrypted.

I'm have used the same guidelines as mentioned in the sample6 of
Rampart1.1 binary distribution. When I try to access the service I get
the following error.

Any help would really be appreciated. If I'm missing something please
let me know.

 

 

 

     [java] org.apache.axis2.AxisFault: WSHandler: Encryption: error
during message processingorg.apache.ws.security.WSSecurityException: An
unsupported signatu

re or encryption algorithm was used (unsupported key transport
encryption algorithm: No such algorithm:
http://www.w3.org/2001/04/xmlenc#rsa-1_5); nested except

ion is:

     [java]     org.apache.ws.security.WSSecurityException: WSHandler:
Encryption: error during message
processingorg.apache.ws.security.WSSecurityException: An

 unsupported signature or encryption algorithm was used (unsupported key
transport encryption algorithm: No such algorithm:
http://www.w3.org/2001/04/xmlenc#rsa

-1_5)

     [java]     at
org.apache.rampart.handler.WSDoAllSender.processMessage(WSDoAllSender.ja
va:92)

     [java]     at
org.apache.rampart.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:74)

     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:382)

     [java]     at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:522

)

     [java]     at
org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:655)

     [java]     at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper
ation.java:237)

     [java]     at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:202)

     [java]     at
com.gryphonnetworks.ws.certify.stub.CertifyChannelStub.certifyContact(Un
known Source)

     [java]     at
com.gryphonnetworks.ws.certify.client.CertifyClient.main(Unknown Source)

     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

     [java]     at java.lang.reflect.Method.invoke(Method.java:324)

     [java]     at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)

     [java]     at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)

     [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)

     [java]     at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)

 

     [java]     at
org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)

     [java]     at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)

     [java]     at org.apache.tools.ant.Task.perform(Task.java:364)

     [java]     at org.apache.tools.ant.Target.execute(Target.java:341)

     [java]     at
org.apache.tools.ant.Target.performTasks(Target.java:369)

     [java]     at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)

     [java]     at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleChe
ckExecutor.java:37)

     [java]     at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)

     [java]     at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)

     [java]     at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)

     [java]     at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)

     [java]     at org.apache.tools.ant.Task.perform(Task.java:364)

     [java]     at org.apache.tools.ant.Target.execute(Target.java:341)

     [java]     at
org.apache.tools.ant.Target.performTasks(Target.java:369)

     [java]     at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)

     [java]     at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)

 

     [java]     at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
or.java:40)

     [java]     at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)

     [java]     at org.apache.tools.ant.Main.runBuild(Main.java:668)

     [java]     at org.apache.tools.ant.Main.startAnt(Main.java:187)

     [java]     at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)

     [java]     at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

     [java] Caused by: org.apache.ws.security.WSSecurityException:
WSHandler: Encryption: error during message
processingorg.apache.ws.security.WSSecurityExcept

ion: An unsupported signature or encryption algorithm was used
(unsupported keytransport encryption algorithm: No such algorithm:
http://www.w3.org/2001/04/xml

enc#rsa-1_5)

     [java]     at
org.apache.ws.security.action.EncryptionAction.execute(EncryptionAction.
java:64)

     [java]     at
org.apache.ws.security.handler.WSHandler.doSenderAction(WSHandler.java:1
92)

     [java]     at
org.apache.rampart.handler.WSDoAllSender.processBasic(WSDoAllSender.java
:254)

     [java]     at
org.apache.rampart.handler.WSDoAllSender.processMessage(WSDoAllSender.ja
va:86)

     [java]     ... 38 more

 

Thanks

Vibhor

 

 

Reply via email to