Hi,

I have attached patches for the config files of WS-Sec Conv sample.
Can someone please apply them. :-)

Thanks,
Ruchith
Index: deploy.wsdd
===================================================================
RCS file: 
/home/cvspublic/ws-fx/wss4j/test/secconv/scenarios/ping/impl/deploy.wsdd,v
retrieving revision 1.2
diff -u -r1.2 deploy.wsdd
--- deploy.wsdd 30 Aug 2004 06:31:01 -0000      1.2
+++ deploy.wsdd 6 Apr 2005 02:54:04 -0000
@@ -2,58 +2,41 @@
     xmlns="http://xml.apache.org/axis/wsdd/";
     xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
 
-<service name="WSConvScenario1" provider="java:RPC" style="wrapped" 
use="literal">
-      <parameter name="wsdlTargetNamespace" value="http://xmlsoap.org/Ping"/>
-      <parameter name="wsdlServiceElement" value="PingService"/>
-      <parameter name="wsdlServicePort" value="WSConvScenario1"/>
-      <parameter name="className" 
value="secconv.scenarios.ping.impl.PingBindingImpl"/>
-      <parameter name="wsdlPortType" value="PingPort"/>
-      <operation name="ping" qname="operNS:Ping" 
xmlns:operNS="http://xmlsoap.org/Ping"; >
-        <parameter qname="pns:ticket" xmlns:pns="http://xmlsoap.org/Ping"; 
type="tns:ticketType" xmlns:tns="http://xmlsoap.org/Ping"/>
-        <parameter qname="pns:text" xmlns:pns="http://xmlsoap.org/Ping"; 
type="tns:string" xmlns:tns="http://www.w3.org/2001/XMLSchema"; mode="INOUT"/>
-      </operation>
-      <parameter name="allowedMethods" value="ping"/>
-
-      <typeMapping
-        xmlns:ns="http://xmlsoap.org/Ping";
-        qname="ns:ticketType"
-        type="java:secconv.scenarios.ping.impl.TicketType"
-        serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory"
-        deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
-        encodingStyle=""
-      />
-
-<requestFlow>
-   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationServerHandler" >
-   
-   <parameter name="passwordCallbackClass" 
-      value="secconv.scenarios.ping.PWCallback"/>
-   
-      <!--Monitor configuration-->
-       <parameter name="reapFrequency" value="1000" />
-       <parameter name="sessionDuration" value="150000" />
-       <!--Key configuration-->
-       <parameter name="keyFrequency" value="1" />
-       <parameter name="useFixedKeyLegnth" value="true" />
-       <parameter name="keyLegnth" value="24" />
-       <parameter name="generation" value="0" />
-       <parameter name="derivedKeyAction" value="Encrypt"/>
-    </handler> 
+ <service name="WSConvScenario1" provider="java:RPC" style="wrapped" 
use="literal">
+  <operation name="ping" qname="ns1:Ping" soapAction="" 
xmlns:ns1="http://xmlsoap.org/Ping";>
+   <parameter qname="ns1:ticket" type="ns1:ticketType"/>
+   <parameter mode="inout" qname="ns1:text" type="xsd:string" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
+  </operation>
+  <requestFlow>
+   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationServerHandler">
+    <parameter name="keyFrequency" value="1"/>
+    <parameter name="sessionDuration" value="150000"/>
+    <parameter name="derivedKeyAction" value="Encrypt"/>
+    <parameter name="passwordCallbackClass" 
value="secconv.scenarios.ping.PWCallback"/>
+    <parameter name="generation" value="0"/>
+    <parameter name="keyLegnth" value="24"/>
+    <parameter name="useFixedKeyLegnth" value="true"/>
+    <parameter name="reapFrequency" value="1000"/>
+    <parameter name="decryptionPropFile" value="crypto.properties"/>
+   </handler>
   </requestFlow>
-   <responseFlow>
-   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationServerHandler" >
-   
-   <parameter name="passwordCallbackClass" 
-      value="secconv.scenarios.ping.PWCallback"/>
-
-       <!--Key configuration-->
-       <parameter name="keyFrequency" value="1" />
-       <parameter name="useFixedKeyLegnth" value="true" />
-       <parameter name="keyLegnth" value="24" />
-       <parameter name="generation" value="0" />
-       <parameter name="derivedKeyAction" value="Encrypt"/>
+  <responseFlow>
+   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationServerHandler">
+    <parameter name="keyFrequency" value="1"/>
+    <parameter name="derivedKeyAction" value="Encrypt"/>
+    <parameter name="passwordCallbackClass" 
value="secconv.scenarios.ping.PWCallback"/>
+    <parameter name="dkEncryptionAlgorithm" 
value="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; />
+    <parameter name="generation" value="0"/>
+    <parameter name="keyLegnth" value="24"/>
+    <parameter name="useFixedKeyLegnth" value="true"/>
    </handler>
-</responseFlow>
-
-  </service>
+  </responseFlow>
+  <parameter name="allowedMethods" value="ping"/>
+  <parameter name="wsdlPortType" value="PingPort"/>
+  <parameter name="className" 
value="secconv.scenarios.ping.impl.PingBindingImpl"/>
+  <parameter name="wsdlServicePort" value="WSConvScenario1"/>
+  <parameter name="wsdlTargetNamespace" value="http://xmlsoap.org/Ping"/>
+  <parameter name="wsdlServiceElement" value="PingService"/>
+  <typeMapping 
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory" 
encodingStyle="" qname="ns2:ticketType" 
serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory" 
type="java:secconv.scenarios.ping.impl.TicketType" 
xmlns:ns2="http://xmlsoap.org/Ping"/>
+ </service>
 </deployment>
\ No newline at end of file
Index: Client_deploy.wsdd
===================================================================
RCS file: 
/home/cvspublic/ws-fx/wss4j/test/secconv/scenarios/ping/Client_deploy.wsdd,v
retrieving revision 1.2
diff -u -r1.2 Client_deploy.wsdd
--- Client_deploy.wsdd  30 Aug 2004 06:30:52 -0000      1.2
+++ Client_deploy.wsdd  6 Apr 2005 02:54:37 -0000
@@ -1,45 +1,38 @@
 <deployment xmlns="http://xml.apache.org/axis/wsdd/";
             xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
 
-<service name="WSConvScenario1">
+ <service name="WSConvScenario1">
   <requestFlow>
-   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationClientHandler" >
-       
-   <parameter name="passwordCallbackClass" 
-      value="secconv.scenarios.ping.PWCallback"/>
-       <parameter name="sctEstablishmentMtd" value="DirectGenerated"/>
-       <parameter name="trustEnable" value="false" /> 
-      <!--certifcates-->
-       <parameter name="serverPropFile" value="crypto.properties" />
-       <parameter name="serverAlias" 
value="16c73ab6-b892-458f-abf5-2f875f74882e"/>
-       <parameter name="requestorPropFile" value="crypto.properties" />
-       <parameter name="trustServicePropFile" value="crypto.properties" />
-       <!--Monitor configuration in mili seconds-->
-       <parameter name="reapFrequency" value="1000" />
-       <parameter name="sessionDuration" value="150000" />
-       <!--Key configuration-->
-       <parameter name="keyFrequency" value="1" />
-       <parameter name="useFixedKeyLegnth" value="true" />
-       <parameter name="keyLegnth" value="24" />
-       <parameter name="generation" value="0" />
-       <parameter name="derivedKeyAction" value="Encrypt"/>
-</handler>
+   <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationClientHandler">
+    <parameter name="trustEnable" value="false"/>
+    <parameter name="derivedKeyAction" value="Encrypt"/>
+    <parameter name="sessionDuration" value="150000"/>
+    <parameter name="keyLegnth" value="24"/>
+    <parameter name="reapFrequency" value="1000"/>
+    <parameter name="passwordCallbackClass" 
value="secconv.scenarios.ping.PWCallback"/>
+    <parameter name="useFixedKeyLegnth" value="true"/>
+    <parameter name="serverAlias" 
value="16c73ab6-b892-458f-abf5-2f875f74882e"/>
+    <parameter name="trustServicePropFile" value="crypto.properties"/>
+    <parameter name="sctEstablishmentMtd" value="DirectGenerated"/>
+    <parameter name="generation" value="0"/>
+    <parameter name="serverPropFile" value="crypto.properties"/>
+    <parameter name="keyFrequency" value="1"/>
+    <parameter name="requestorPropFile" value="crypto.properties"/>
+    <parameter name="dkEncryptionAlgorithm" 
value="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; />
+   </handler>
   </requestFlow>
-   <responseFlow>
+  <responseFlow>
    <handler 
type="java:org.apache.ws.axis.security.conversation.ConversationClientHandler">
-   
-   <parameter name="passwordCallbackClass" 
-      value="secconv.scenarios.ping.PWCallback"/>
-    
-       <!--certifcates-->
-       <parameter name="serverPropFile" value="crypto.properties" />
-       <parameter name="serverAlias" 
value="16c73ab6-b892-458f-abf5-2f875f74882e"/>
-       <parameter name="requestorPropFile" value="crypto.properties" />
-       <parameter name="trustServicePropFile" value="wsstest.properties" />
-       <parameter name="derivedKeyAction" value="Encrypt"/>
+    <parameter name="requestorPropFile" value="crypto.properties"/>
+    <parameter name="serverPropFile" value="crypto.properties"/>
+    <parameter name="derivedKeyAction" value="Encrypt"/>
+    <parameter name="passwordCallbackClass" 
value="secconv.scenarios.ping.PWCallback"/>
+    <parameter name="trustServicePropFile" value="wsstest.properties"/>
+    <parameter name="serverAlias" 
value="16c73ab6-b892-458f-abf5-2f875f74882e"/>
+    <parameter name="dkEncryptionAlgorithm" 
value="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; />
    </handler>
   </responseFlow>
-  </service>
+ </service>
 
  <transport name="java" 
pivot="java:org.apache.axis.transport.java.JavaSender"/>
  <transport name="http" 
pivot="java:org.apache.axis.transport.http.CommonsHTTPSender"/>

Reply via email to