cdinapala    2005/08/25 00:59:33

  Modified:    c/samples server.wsdd.linux server.wsdd.win32
  Log:
  Because of the solution for the issue AXISCPP-799 now "operationRequestMap" 
parameter is not need in server.wsdd file. Also “allowedMethods” parameter also 
a optional now.
  
  Revision  Changes    Path
  1.4       +0 -22     ws-axis/c/samples/server.wsdd.linux
  
  Index: server.wsdd.linux
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/samples/server.wsdd.linux,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- server.wsdd.linux 5 Aug 2005 08:31:07 -0000       1.3
  +++ server.wsdd.linux 25 Aug 2005 07:59:32 -0000      1.4
  @@ -10,68 +10,46 @@
        
        <service name="array" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for Symple Type Array which return an array of elements. 
This is a DOCUMENT style service.">
                <parameter name="className" 
value="/home/obj/samples/libarray.so"/>
  -             <parameter name="allowedMethods" value="getInput "/>
  -             <parameter name="operationRequestMap" value="getInput:getInput 
"/>
        </service>
   
        <service name="calculator" provider="CPP:RPC" description="This is an 
Axis C++ Service to demonstrate Calculator. This will support addition (add) 
subtraction (sub) multiplication (mul) division (div). This is a RPC style 
service.">
  -             <parameter name="allowedMethods" value="add sub mul div "/>
                <parameter name="className" 
value="/home/obj/samples/libcalculator.so" />
  -             <parameter name="operationRequestMap" value="add:add sub:sub 
mul:mul div:div "/>
        </service>
   
        <service name="base" provider="CPP:RPC" description="This is an Axis 
C++ web service for Base which is use to demonstrate Complex data types. 
SOAPBuilders Interoperability Lab Round 2 base test suite described at 
http://www.whitemesa.com/interop/proposal2.html. This is a RPC style service.">
                <parameter name="className" 
value="/home/obj/samples/libbase.so"/>
  -             <parameter name="allowedMethods" value="echoString 
echoStringArray echoInteger echoIntegerArray echoFloat echoFloatArray 
echoStruct echoStructArray echoVoid echoBase64 echoDate echoHexBinary 
echoDecimal echoBoolean "/>
  -             <parameter name="operationRequestMap" 
value="echoString:echoStringRequest echoStringArray:echoStringArrayRequest 
echoInteger:echoIntegerRequest echoIntegerArray:echoIntegerArrayRequest 
echoFloat:echoFloatRequest echoFloatArray:echoFloatArrayRequest 
echoStruct:echoStructRequest echoStructArray:echoStructArrayRequest 
echoVoid:echoVoidRequest echoBase64:echoBase64Request echoDate:echoDateRequest 
echoHexBinary:echoHexBinaryRequest echoDecimal:echoDecimalRequest 
echoBoolean:echoBooleanRequest "/>
        </service>
   
        <service name="transportProperties" provider="CPP:DOCUMENT" 
description="This is an Axis C++ web service for demonstrate transport 
property. This is a DOCUMENT style service.">
                <parameter name="className" 
value="/home/obj/samples/libtransportProperties.so"/>
  -             <parameter name="allowedMethods" value="add sub mul div "/>
  -             <parameter name="operationRequestMap" value="add:add sub:sub 
mul:mul div:div "/>
        </service>
   
        <service name="bench" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for demonstrate Axis Bench which is use to demonstrate 
Complex data types. This is a DOCUMENT style service.">
                <parameter name="className" 
value="/home/obj/samples/libbench.so"/>
  -             <parameter name="allowedMethods" value="doBenchRequest "/>
  -             <parameter name="operationRequestMap" 
value="doBenchRequest:doBenchRequest "/>
        </service>
   
        <service name="element" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for demonstrate XSD Element which is use XSD data types. 
This is use setmethods to retrieve XSD data types. This is a DOCUMENT style 
service.">
                <parameter name="className" 
value="/home/obj/samples/libelement.so"/>
  -             <parameter name="allowedMethods" value="setGetDataInt 
setGetDataUnsignedInt setGetDataLong setGetDataUnsignedLong setGetDataDouble 
setGetDataFloat setGetDataByte setGetDataUnsignedByte setGetDataBoolean 
setGetDataString setGetDataShort setGetDataUnsignedShort setGetDateTimeType 
setGetDateType setGetDataDurationType setGetTimeType setGetBase64BinaryType 
setGetHexBinary setGetDecimalType setGetIntegerType setQNameType getQNameType 
setAnyURIType getAnyURIType "/>
  -             <parameter name="operationRequestMap" 
value="setGetDataInt:setGetDataInt setGetDataUnsignedInt:setGetDataUnsignedInt 
setGetDataLong:setGetDataLong setGetDataUnsignedLong:setGetDataUnsignedLong 
setGetDataDouble:setGetDataDouble setGetDataFloat:setGetDataFloat 
setGetDataByte:setGetDataByte setGetDataUnsignedByte:setGetDataUnsignedByte 
setGetDataBoolean:setGetDataBoolean setGetDataString:setGetDataString 
setGetDataShort:setGetDataShort setGetDataUnsignedShort:setGetDataUnsignedShort 
setGetDateTimeType:setGetDateTimeType setGetDateType:setGetDateType 
setGetDataDurationType:setGetDataDurationType setGetTimeType:setGetTimeType 
setGetBase64BinaryType:setGetBase64BinaryType setGetHexBinary:setGetHexBinary 
setGetDecimalType:setGetDecimalType setGetIntegerType:setGetIntegerType 
setQNameType:setQNameType getQNameType:getQNameType setAnyURIType:setAnyURIType 
getAnyURIType:getAnyURIType "/>
        </service>
   
        <service name="enumeration" provider="CPP:DOCUMENT" description="This 
is an Axis C++ web service for Enumeration demonstrate enum data type. This is 
a DOCUMENT style service.">
                <parameter name="className" 
value="/home/obj/samples/libenumeration.so"/>
  -             <parameter name="allowedMethods" value="getInput "/>
  -             <parameter name="operationRequestMap" value="getInput:getInput 
"/>
        </service>
   
        <service name="doclitfault" provider="CPP:DOCUMENT" description="This 
is an Axis C++ web service for demonstrate fault value handling in DOCUMENT 
style service.">
                <parameter name="className" 
value="/home/obj/samples/libdoclitfault.so"/>
  -             <parameter name="allowedMethods" value="div "/>
  -             <parameter name="operationRequestMap" value="div:div "/>
        </service>
   
        <service name="rpcfault" provider="CPP:RPC" description="This is an 
Axis C++ web service for demonstrate fault value handling in RPC style service">
                <parameter name="className" 
value="/home/obj/samples/librpcfault.so"/>
  -             <parameter name="allowedMethods" value="div "/>
  -             <parameter name="operationRequestMap" value="div:div "/>
        </service>
   
        <service name="ref" provider="CPP:RPC" description="This is an Axis C++ 
web service for demonstrate Value Pass by Reference. This is a RPC style 
service. ">
                <parameter name="className" 
value="/home/obj/samples/libref.so"/>
  -             <parameter name="allowedMethods" value="echoInt "/>
  -             <parameter name="operationRequestMap" value="echoInt:echoInt "/>
        </service>
   
        <service name="groupB" provider="CPP:RPC" description="This is an Axis 
C++ web service for demonstrate Interop test. This is a RPC style service. ">
                <parameter name="className" 
value="C:\obj\samples\server\groupB\libgroupB.so"/>
  -             <parameter name="allowedMethods" value="echoNestedArray 
echoNestedStruct echoSimpleTypesAsStruct echoStructAsSimpleTypes "/>
  -             <parameter name="operationRequestMap" 
value="echoStructAsSimpleTypes:echoStructAsSimpleTypesRequest 
echoSimpleTypesAsStruct:echoSimpleTypesAsStructRequest 
echoNestedStruct:echoNestedStructRequest echoNestedArray:echoNestedArrayRequest 
"/>
        </service>
   
   
  
  
  
  1.4       +16 -38    ws-axis/c/samples/server.wsdd.win32
  
  Index: server.wsdd.win32
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/samples/server.wsdd.win32,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- server.wsdd.win32 5 Aug 2005 08:21:53 -0000       1.3
  +++ server.wsdd.win32 25 Aug 2005 07:59:32 -0000      1.4
  @@ -10,68 +10,46 @@
        
        <service name="array" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for Simple Type Array which return an array of elements. 
This is a DOCUMENT style service.">
                <parameter name="className" 
value="C:\obj\samples\server\array\array.dll"/>
  -             <parameter name="allowedMethods" value="getInput "/>
  -             <parameter name="operationRequestMap" value="getInput:getInput 
"/>
  -     </service>
  -
  -     <service name="calculator" provider="CPP:RPC" description="This is an 
Axis C++ Service to demonstrate Calculator. This will support addition (add) 
subtraction (sub) multiplication (mul) division (div). This is a RPC style 
service.">
  -             <parameter name="allowedMethods" value="add sub mul div "/>
  -             <parameter name="className" 
value="C:\obj\samples\server\calculator\calculator.dll" />
  -             <parameter name="operationRequestMap" value="add:add sub:sub 
mul:mul div:div "/>
        </service>
   
        <service name="base" provider="CPP:RPC" description="This is an Axis 
C++ web service for Base which is use to demonstrate Complex data types. 
SOAPBuilders Interoperability Lab Round 2 base test suite described at 
http://www.whitemesa.com/interop/proposal2.html. This is a RPC style service.">
                <parameter name="className" 
value="C:\obj\samples\server\base\base.dll"/>
  -             <parameter name="allowedMethods" value="echoString 
echoStringArray echoInteger echoIntegerArray echoFloat echoFloatArray 
echoStruct echoStructArray echoVoid echoBase64 echoDate echoHexBinary 
echoDecimal echoBoolean "/>
  -             <parameter name="operationRequestMap" 
value="echoString:echoStringRequest echoStringArray:echoStringArrayRequest 
echoInteger:echoIntegerRequest echoIntegerArray:echoIntegerArrayRequest 
echoFloat:echoFloatRequest echoFloatArray:echoFloatArrayRequest 
echoStruct:echoStructRequest echoStructArray:echoStructArrayRequest 
echoVoid:echoVoidRequest echoBase64:echoBase64Request echoDate:echoDateRequest 
echoHexBinary:echoHexBinaryRequest echoDecimal:echoDecimalRequest 
echoBoolean:echoBooleanRequest "/>
  -     </service>
  -
  -     <service name="transportProperties" provider="CPP:DOCUMENT" 
description="This is an Axis C++ web service for demonstrate transport 
property. This is a DOCUMENT style service.">
  -             <parameter name="className" 
value="C:\obj\samples\server\transportProperties\transportProperties.dll"/>
  -             <parameter name="allowedMethods" value="add sub mul div "/>
  -             <parameter name="operationRequestMap" value="add:add sub:sub 
mul:mul div:div "/>
        </service>
   
        <service name="bench" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for demonstrate Axis Bench which is use to demonstrate 
Complex data types. This is a DOCUMENT style service.">
                <parameter name="className" 
value="C:\obj\samples\server\bench\bench.dll"/>
  -             <parameter name="allowedMethods" value="doBenchRequest "/>
  -             <parameter name="operationRequestMap" 
value="doBenchRequest:doBenchRequest "/>
  +     </service>
  +
  +     <service name="calculator" provider="CPP:RPC" description="This is an 
Axis C++ Service to demonstrate Calculator. This will support addition (add) 
subtraction (sub) multiplication (mul) division (div). This is a RPC style 
service.">
  +             <parameter name="className" 
value="C:\obj\samples\server\calculator\calculator.dll" />
  +     </service>
  +
  +     <service name="doclitfault" provider="CPP:DOCUMENT" description="This 
is an Axis C++ web service for demonstrate fault value handling in DOCUMENT 
style service.">
  +             <parameter name="className" 
value="C:\obj\samples\server\doclitfault\doclitfault.dll"/>
        </service>
   
        <service name="element" provider="CPP:DOCUMENT" description="This is an 
Axis C++ web service for demonstrate XSD Element which is use XSD data types. 
This is use setmethods to retrieve XSD data types. This is a DOCUMENT style 
service.">
                <parameter name="className" 
value="C:\obj\samples\server\element\element.dll"/>
  -             <parameter name="allowedMethods" value="setGetDataInt 
setGetDataUnsignedInt setGetDataLong setGetDataUnsignedLong setGetDataDouble 
setGetDataFloat setGetDataByte setGetDataUnsignedByte setGetDataBoolean 
setGetDataString setGetDataShort setGetDataUnsignedShort setGetDateTimeType 
setGetDateType setGetDataDurationType setGetTimeType setGetBase64BinaryType 
setGetHexBinary setGetDecimalType setGetIntegerType setQNameType getQNameType 
setAnyURIType getAnyURIType "/>
  -             <parameter name="operationRequestMap" 
value="setGetDataInt:setGetDataInt setGetDataUnsignedInt:setGetDataUnsignedInt 
setGetDataLong:setGetDataLong setGetDataUnsignedLong:setGetDataUnsignedLong 
setGetDataDouble:setGetDataDouble setGetDataFloat:setGetDataFloat 
setGetDataByte:setGetDataByte setGetDataUnsignedByte:setGetDataUnsignedByte 
setGetDataBoolean:setGetDataBoolean setGetDataString:setGetDataString 
setGetDataShort:setGetDataShort setGetDataUnsignedShort:setGetDataUnsignedShort 
setGetDateTimeType:setGetDateTimeType setGetDateType:setGetDateType 
setGetDataDurationType:setGetDataDurationType setGetTimeType:setGetTimeType 
setGetBase64BinaryType:setGetBase64BinaryType setGetHexBinary:setGetHexBinary 
setGetDecimalType:setGetDecimalType setGetIntegerType:setGetIntegerType 
setQNameType:setQNameType getQNameType:getQNameType setAnyURIType:setAnyURIType 
getAnyURIType:getAnyURIType "/>
        </service>
   
        <service name="enumeration" provider="CPP:DOCUMENT" description="This 
is an Axis C++ web service for Enumeration demonstrate enum data type. This is 
a DOCUMENT style service.">
                <parameter name="className" 
value="C:\obj\samples\server\enumeration\enumeration.dll"/>
  -             <parameter name="allowedMethods" value="getInput "/>
  -             <parameter name="operationRequestMap" value="getInput:getInput 
"/>
        </service>
   
  -     <service name="doclitfault" provider="CPP:DOCUMENT" description="This 
is an Axis C++ web service for demonstrate fault value handling in DOCUMENT 
style service.">
  -             <parameter name="className" 
value="C:\obj\samples\server\doclitfault\doclitfault.dll"/>
  -             <parameter name="allowedMethods" value="div "/>
  -             <parameter name="operationRequestMap" value="div:div "/>
  -     </service>
  -
  -     <service name="rpcfault" provider="CPP:RPC" description="This is an 
Axis C++ web service for demonstrate fault value handling in RPC style service">
  -             <parameter name="className" 
value="C:\obj\samples\server\rpcfault\rpcfault.dll"/>
  -             <parameter name="allowedMethods" value="div "/>
  -             <parameter name="operationRequestMap" value="div:div "/>
  +     <service name="groupB" provider="CPP:RPC" description="This is an Axis 
C++ web service for demonstrate Interop test. This is a RPC style service. ">
  +             <parameter name="className" 
value="C:\obj\samples\server\groupB\groupB.dll"/>
        </service>
   
        <service name="ref" provider="CPP:RPC" description="This is an Axis C++ 
web service for demonstrate Value Pass by Reference. This is a RPC style 
service. ">
                <parameter name="className" 
value="C:\obj\samples\server\ref\ref.dll"/>
  -             <parameter name="allowedMethods" value="echoInt "/>
  -             <parameter name="operationRequestMap" value="echoInt:echoInt "/>
        </service>
   
  -     <service name="groupB" provider="CPP:RPC" description="This is an Axis 
C++ web service for demonstrate Interop test. This is a RPC style service. ">
  -             <parameter name="className" 
value="C:\obj\samples\server\groupB\groupB.dll"/>
  -             <parameter name="allowedMethods" value="echoNestedArray 
echoNestedStruct echoSimpleTypesAsStruct echoStructAsSimpleTypes "/>
  -             <parameter name="operationRequestMap" 
value="echoStructAsSimpleTypes:echoStructAsSimpleTypesRequest 
echoSimpleTypesAsStruct:echoSimpleTypesAsStructRequest 
echoNestedStruct:echoNestedStructRequest echoNestedArray:echoNestedArrayRequest 
"/>
  +     <service name="rpcfault" provider="CPP:RPC" description="This is an 
Axis C++ web service for demonstrate fault value handling in RPC style service">
  +             <parameter name="className" 
value="C:\obj\samples\server\rpcfault\rpcfault.dll"/>
  +     </service>
  +
  +     <service name="transportProperties" provider="CPP:DOCUMENT" 
description="This is an Axis C++ web service for demonstrate transport 
property. This is a DOCUMENT style service.">
  +             <parameter name="className" 
value="C:\obj\samples\server\transportProperties\transportProperties.dll"/>
        </service>
   
   </deployment>
  
  
  

Reply via email to