Anil

Yes. Axiom (OMElement etc) is basically like DOM. You can read an
intro to Axiom here:

http://www.theserverside.com/tt/articles/article.tss?l=Axiom

Paul

PS are you certain that you cannot use a generated stub? It seems to
me that you are suffering a lot here for using a stateful service. Did
setManageSession(true) not do it for you?

On 6/8/07, Anil Chukkapalli <[EMAIL PROTECTED]> wrote:
Hi Paul

 Do you need bot OMElement and OMText

   OMElement contents = fac.createOMElement(new
QName(" http://tempuri.org","fileContents";));
                checkEl.addChild(contents);
//               create a DataHandler to read the file
                javax.activation.DataHandler dataHandler = new
javax.activation.DataHandler(new FileDataSource("SomeFile"));

                OMText textData = omFactory.createText(dataHandler, true);
                contents.addChild(textData);


 Do you both of them to be children,

 Thank you
Anil

On 6/8/07, Paul Fremantle <[EMAIL PROTECTED]> wrote:
> So I suggest you use a tool like SOAPUI to create a sample SOAP XML
> for this service. Then you need to make an OMElement which maps to the
> SOAP body XML:
>
> For example for this element:
> <s:element name="CheckInItem">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1"
> name="ItemToCheckIn" type="s:string" />
>             <s:element minOccurs="0" maxOccurs="1" name="CheckInPath"
> type="s:string" />
>             <s:element minOccurs="0" maxOccurs="1" name="fileContents"
> type="s:base64Binary" />
>             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> type="s:string" />
>             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int" />
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>
> You need to do:
>
>                 OMFactory fac =
OMAbstractFactory.getOMFactory().createOMText(arg0, arg1)
>                 OMElement checkEl = fac.createOMElement(new
> QName(" http://tempuri.org","CheckInItem";));
>                 OMElement itemEl = fac.createOMElement(new
> QName("http://tempuri.org","ItemToCheckIn";));
>                 itemEl.setText("blah");
>                 checkEl.addChild(itemEl);
>                 // continue with other sub-elements
>                 // now for file data element
>                 OMElement contents = fac.createOMElement(new
> QName("http://tempuri.org","fileContents";));
>                 checkEl.addChild(contents);
> //               create a DataHandler to read the file
>                 javax.activation.DataHandler dataHandler = new
> javax.activation.DataHandler(new FileDataSource("SomeFile"));
>
>                 OMText textData = omFactory.createText(dataHandler, true);
>                 contents.addChild(textData);
> // now carry on adding elements
>
>                 ServiceClient serviceClient = null;
>
>
>
serviceClient.getOptions().setProperty("enableMTOM","true");
>
serviceClient.getOptions().setAction("http://tempuri.org/CheckInItem";);
>                 serviceClient.sendReceive(checkEl);
>
> Like that
>
> Paul
>
> On 6/8/07, Anil Chukkapalli <[EMAIL PROTECTED]> wrote:
> > Paul
> >
> >  Ooops, i thought you wanted to know whether i have it or not :-). I am
> > sending it as an attachment also
> >
> >
> > <?xml version="1.0" encoding="utf-8"?>
> > <wsdl:definitions xmlns:soap="
> > http://schemas.xmlsoap.org/wsdl/soap/";
> > xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/";
> > xmlns:soapenc="
http://schemas.xmlsoap.org/soap/encoding/";
> > xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/";
> > xmlns:tns=" http://tempuri.org/";
> > xmlns:s="http://www.w3.org/2001/XMLSchema";
xmlns:soap12="
> > http://schemas.xmlsoap.org/wsdl/soap12/ "
> > xmlns:http="http://schemas.xmlsoap.org/wsdl/http/";
> > targetNamespace="http://tempuri.org/ "
> > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";>
> >   <wsdl:types>
> >     <s:schema elementFormDefault="qualified" targetNamespace="
> > http://tempuri.org/";>
> >       <s:element name="OpenDB">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Password"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="AppName"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="OpenDBResponse">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1" name="OpenDBResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CloseDB">
> >         <s:complexType />
> >       </s:element>
> >       <s:element name="CloseDBResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="CloseDBResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckInItem">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemToCheckIn"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="CheckInPath"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="fileContents"
> > type="s:base64Binary" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckInItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="CheckInItemResult"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutItem">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1"
name="ItemToCheckOut"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1"
name="CheckOutFileName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="CheckOutItemResult"
> > type="s:base64Binary" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CreateProject">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1" name="Parent"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="ProjectName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CreateProjectResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="CreateProjectResult" type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetItem">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemToGet"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="GetFileName"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1" name="GetItemResult"
> > type="s:base64Binary" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="AddUser">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Password"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="ReadOnly"
> > type="s:boolean" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="AddUserResponse">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1" name="AddUserResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="ChangePassword">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="NewPassword"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="ChangePasswordResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="ChangePasswordResult" type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="ChangeUserName">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="NewName"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="ChangeUserNameResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="ChangeUserNameResult" type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="DeleteUser">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="DeleteUserResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="DeleteUserResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="IsUserValid">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="UserName"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="IsUserValidResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="IsUserValidResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutVersion">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemPath"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="VersionNumber"
> > type="s:int" />
> >             <s:element minOccurs="0" maxOccurs="1"
name="CheckOutFileName"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutVersionResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="CheckOutVersionResult" type="s:base64Binary" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutVersionByLabel">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemPath"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1"
name="VersionLabelCount"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1"
name="CheckOutFileName"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="CheckOutVersionByLabelResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="CheckOutVersionByLabelResult"
type="s:base64Binary"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="DeleteItem">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="itemToDelete"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="destroy"
> > type="s:boolean" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="DeleteItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="DeleteItemResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetVersionByLabel">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemToGet"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Label"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="GetFileName"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetVersionByLabelResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="GetVersionByLabelResult" type="s:base64Binary" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetItemByVersionNumber">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemToGet"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="VersionNumber"
> > type="s:int" />
> >             <s:element minOccurs="0" maxOccurs="1" name="GetFileName"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetItemByVersionNumberResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="GetItemByVersionNumberResult"
type="s:base64Binary"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="LabelItems">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemToLabel"
> > type="tns:ArrayOfString" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Label"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:complexType name="ArrayOfString">
> >         <s:sequence>
> >           <s:element minOccurs="0" maxOccurs="unbounded" name="string"
> > nillable="true" type="s:string" />
> >         </s:sequence>
> >       </s:complexType>
> >       <s:element name="LabelItemsResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="LabelItemsResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="SetCurrentProject">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ProjectPath"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="SetCurrentProjectResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="SetCurrentProjectResult" type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="UnCheckOutItem">
> >         <s:complexType>
> >           <s:sequence>
> >              <s:element minOccurs="0" maxOccurs="1"
name="ItemToUnCheckOut"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="UnCheckOutPath"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="UnCheckOutItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="UnCheckOutItemResult" type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetHistory">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ItemPath"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="GetHistoryResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
name="GetHistoryResult"
> > type="tns:ArrayOfVssItemHistory" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:complexType name="ArrayOfVssItemHistory">
> >         <s:sequence>
> >           <s:element minOccurs="0" maxOccurs="unbounded"
> > name="VssItemHistory" type="tns:VssItemHistory" />
> >         </s:sequence>
> >       </s:complexType>
> >       <s:complexType name="VssItemHistory">
> >         <s:sequence>
> >           <s:element minOccurs="0" maxOccurs="1" name="versionNumber"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="userName"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="sDate"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="action"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="label"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="labelComment"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="name"
type="s:string"
> > />
> >           <s:element minOccurs="0" maxOccurs="1" name="comment"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="spec"
type="s:string"
> > />
> >         </s:sequence>
> >       </s:complexType>
> >       <s:element name="GetChildrenWithLabelNDate">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ProjectPath"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element
name="GetChildrenWithLabelNDateResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1"
> > name="GetChildrenWithLabelNDateResult"
> > type="tns:ArrayOfVssItem" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:complexType name="ArrayOfVssItem">
> >         <s:sequence>
> >           <s:element minOccurs="0" maxOccurs="unbounded" name="VssItem"
> > type="tns:VssItem" />
> >         </s:sequence>
> >       </s:complexType>
> >       <s:complexType name="VssItem">
> >         <s:sequence>
> >           <s:element minOccurs="0" maxOccurs="1" name="name"
type="s:string"
> > />
> >           <s:element minOccurs="0" maxOccurs="1" name="type"
type="s:string"
> > />
> >           <s:element minOccurs="0" maxOccurs="1" name="versionNumber"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="isCheckedOut"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="localSpec"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="comment"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="userName"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="flag"
type="s:string"
> > />
> >           <s:element minOccurs="0" maxOccurs="1" name="date"
type="s:string"
> > />
> >           <s:element minOccurs="0" maxOccurs="1" name="shared"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="deleted"
> > type="s:string" />
> >           <s:element minOccurs="0" maxOccurs="1" name="label"
> > type="s:string" />
> >         </s:sequence>
> >       </s:complexType>
> >       <s:element name="AddItem">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="ParentProject"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="fileName"
> > type="s:string" />
> >             <s:element minOccurs="0" maxOccurs="1" name="fileContents"
> > type="s:base64Binary" />
> >             <s:element minOccurs="0" maxOccurs="1" name="Comment"
> > type="s:string" />
> >             <s:element minOccurs="1" maxOccurs="1" name="Flags"
type="s:int"
> > />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >       <s:element name="AddItemResponse">
> >         <s:complexType>
> >           <s:sequence>
> >             <s:element minOccurs="0" maxOccurs="1" name="AddItemResult"
> > type="s:string" />
> >           </s:sequence>
> >         </s:complexType>
> >       </s:element>
> >     </s:schema>
> >   </wsdl:types>
> >   <wsdl:message name="OpenDBSoapIn">
> >     <wsdl:part name="parameters" element="tns:OpenDB" />
> >   </wsdl:message>
> >   <wsdl:message name="OpenDBSoapOut">
> >     <wsdl:part name="parameters" element="tns:OpenDBResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="CloseDBSoapIn">
> >     <wsdl:part name="parameters" element="tns:CloseDB" />
> >   </wsdl:message>
> >   <wsdl:message name="CloseDBSoapOut">
> >     <wsdl:part name="parameters" element="tns:CloseDBResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckInItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:CheckInItem" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckInItemSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:CheckInItemResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:CheckOutItem" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutItemSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:CheckOutItemResponse" />
> >   </wsdl:message>
> >    <wsdl:message name="CreateProjectSoapIn">
> >     <wsdl:part name="parameters" element="tns:CreateProject" />
> >   </wsdl:message>
> >   <wsdl:message name="CreateProjectSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:CreateProjectResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="GetItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:GetItem" />
> >   </wsdl:message>
> >   <wsdl:message name="GetItemSoapOut">
> >     <wsdl:part name="parameters" element="tns:GetItemResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="AddUserSoapIn">
> >     <wsdl:part name="parameters" element="tns:AddUser" />
> >   </wsdl:message>
> >   <wsdl:message name="AddUserSoapOut">
> >     <wsdl:part name="parameters" element="tns:AddUserResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="ChangePasswordSoapIn">
> >     <wsdl:part name="parameters" element="tns:ChangePassword" />
> >   </wsdl:message>
> >   <wsdl:message name="ChangePasswordSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:ChangePasswordResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="ChangeUserNameSoapIn">
> >     <wsdl:part name="parameters" element="tns:ChangeUserName" />
> >   </wsdl:message>
> >   <wsdl:message name="ChangeUserNameSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:ChangeUserNameResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="DeleteUserSoapIn">
> >     <wsdl:part name="parameters" element="tns:DeleteUser" />
> >   </wsdl:message>
> >   <wsdl:message name="DeleteUserSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:DeleteUserResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="IsUserValidSoapIn">
> >     <wsdl:part name="parameters" element="tns:IsUserValid" />
> >   </wsdl:message>
> >   <wsdl:message name="IsUserValidSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:IsUserValidResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutVersionSoapIn">
> >     <wsdl:part name="parameters" element="tns:CheckOutVersion" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutVersionSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:CheckOutVersionResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutVersionByLabelSoapIn">
> >     <wsdl:part name="parameters"
> > element="tns:CheckOutVersionByLabel" />
> >   </wsdl:message>
> >   <wsdl:message name="CheckOutVersionByLabelSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:CheckOutVersionByLabelResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="DeleteItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:DeleteItem" />
> >   </wsdl:message>
> >   <wsdl:message name="DeleteItemSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:DeleteItemResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="GetVersionByLabelSoapIn">
> >     <wsdl:part name="parameters" element="tns:GetVersionByLabel" />
> >   </wsdl:message>
> >    <wsdl:message name="GetVersionByLabelSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:GetVersionByLabelResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="GetItemByVersionNumberSoapIn">
> >     <wsdl:part name="parameters"
> > element="tns:GetItemByVersionNumber" />
> >   </wsdl:message>
> >   <wsdl:message name="GetItemByVersionNumberSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:GetItemByVersionNumberResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="LabelItemsSoapIn">
> >     <wsdl:part name="parameters" element="tns:LabelItems" />
> >   </wsdl:message>
> >   <wsdl:message name="LabelItemsSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:LabelItemsResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="SetCurrentProjectSoapIn">
> >     <wsdl:part name="parameters" element="tns:SetCurrentProject" />
> >   </wsdl:message>
> >   <wsdl:message name="SetCurrentProjectSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:SetCurrentProjectResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="UnCheckOutItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:UnCheckOutItem" />
> >   </wsdl:message>
> >   <wsdl:message name="UnCheckOutItemSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:UnCheckOutItemResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="GetHistorySoapIn">
> >     <wsdl:part name="parameters" element="tns:GetHistory" />
> >   </wsdl:message>
> >   <wsdl:message name="GetHistorySoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:GetHistoryResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="GetChildrenWithLabelNDateSoapIn">
> >     <wsdl:part name="parameters"
> > element="tns:GetChildrenWithLabelNDate" />
> >   </wsdl:message>
> >   <wsdl:message
name="GetChildrenWithLabelNDateSoapOut">
> >     <wsdl:part name="parameters"
> > element="tns:GetChildrenWithLabelNDateResponse" />
> >   </wsdl:message>
> >   <wsdl:message name="AddItemSoapIn">
> >     <wsdl:part name="parameters" element="tns:AddItem" />
> >   </wsdl:message>
> >   <wsdl:message name="AddItemSoapOut">
> >     <wsdl:part name="parameters" element="tns:AddItemResponse" />
> >   </wsdl:message>
> >   <wsdl:portType name="cvccwsSoap">
> >     <wsdl:operation name="OpenDB">
> >       <wsdl:input message="tns:OpenDBSoapIn" />
> >       <wsdl:output message="tns:OpenDBSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="CloseDB">
> >       <wsdl:input message="tns:CloseDBSoapIn" />
> >       <wsdl:output message="tns:CloseDBSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckInItem">
> >       <wsdl:input message="tns:CheckInItemSoapIn" />
> >       <wsdl:output message="tns:CheckInItemSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutItem">
> >       <wsdl:input message="tns:CheckOutItemSoapIn" />
> >       <wsdl:output message="tns:CheckOutItemSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="CreateProject">
> >       <wsdl:input message="tns:CreateProjectSoapIn" />
> >       <wsdl:output message="tns:CreateProjectSoapOut"
/>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetItem">
> >       <wsdl:input message="tns:GetItemSoapIn" />
> >       <wsdl:output message="tns:GetItemSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="AddUser">
> >       <wsdl:input message="tns:AddUserSoapIn" />
> >       <wsdl:output message="tns:AddUserSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangePassword">
> >       <wsdl:input message="tns:ChangePasswordSoapIn" />
> >       <wsdl:output message="tns:ChangePasswordSoapOut"
/>
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangeUserName">
> >       <wsdl:input message="tns:ChangeUserNameSoapIn" />
> >       <wsdl:output message="tns:ChangeUserNameSoapOut"
/>
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteUser">
> >       <wsdl:input message="tns:DeleteUserSoapIn" />
> >       <wsdl:output message="tns:DeleteUserSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="IsUserValid">
> >       <wsdl:input message="tns:IsUserValidSoapIn" />
> >       <wsdl:output message="tns:IsUserValidSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersion">
> >       <wsdl:input message="tns:CheckOutVersionSoapIn"
/>
> >       <wsdl:output message="tns:CheckOutVersionSoapOut"
/>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersionByLabel">
> >       <wsdl:input
> > message="tns:CheckOutVersionByLabelSoapIn" />
> >       <wsdl:output
> > message="tns:CheckOutVersionByLabelSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteItem">
> >       <wsdl:input message="tns:DeleteItemSoapIn" />
> >       <wsdl:output message="tns:DeleteItemSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="GetVersionByLabel">
> >       <wsdl:input message="tns:GetVersionByLabelSoapIn"
/>
> >       <wsdl:output
message="tns:GetVersionByLabelSoapOut"
> > />
> >     </wsdl:operation>
> >     <wsdl:operation name="GetItemByVersionNumber">
> >       <wsdl:input
> > message="tns:GetItemByVersionNumberSoapIn" />
> >       <wsdl:output
> > message="tns:GetItemByVersionNumberSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="LabelItems">
> >       <wsdl:input message="tns:LabelItemsSoapIn" />
> >       <wsdl:output message="tns:LabelItemsSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="SetCurrentProject">
> >       <wsdl:input message="tns:SetCurrentProjectSoapIn"
/>
> >       <wsdl:output
message="tns:SetCurrentProjectSoapOut"
> > />
> >     </wsdl:operation>
> >     <wsdl:operation name="UnCheckOutItem">
> >       <wsdl:input message="tns:UnCheckOutItemSoapIn" />
> >       <wsdl:output message="tns:UnCheckOutItemSoapOut"
/>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetHistory">
> >       <wsdl:input message="tns:GetHistorySoapIn" />
> >       <wsdl:output message="tns:GetHistorySoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="GetChildrenWithLabelNDate">
> >       <wsdl:input
> > message="tns:GetChildrenWithLabelNDateSoapIn" />
> >       <wsdl:output
> > message="tns:GetChildrenWithLabelNDateSoapOut" />
> >     </wsdl:operation>
> >     <wsdl:operation name="AddItem">
> >       <wsdl:input message="tns:AddItemSoapIn" />
> >       <wsdl:output message="tns:AddItemSoapOut" />
> >     </wsdl:operation>
> >   </wsdl:portType>
> >   <wsdl:binding name="cvccwsSoap" type="tns:cvccwsSoap">
> >     <soap:binding
> > transport="http://schemas.xmlsoap.org/soap/http " />
> >     <wsdl:operation name="OpenDB">
> >       <soap:operation soapAction=" http://tempuri.org/OpenDB";
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CloseDB">
> >       <soap:operation soapAction=" http://tempuri.org/CloseDB "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckInItem">
> >       <soap:operation soapAction=" http://tempuri.org/CheckInItem "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutItem">
> >       <soap:operation soapAction=" http://tempuri.org/CheckOutItem "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CreateProject">
> >       <soap:operation
> > soapAction="http://tempuri.org/CreateProject "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetItem">
> >       <soap:operation soapAction="http://tempuri.org/GetItem "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="AddUser">
> >       <soap:operation soapAction="http://tempuri.org/AddUser "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangePassword">
> >       <soap:operation
> > soapAction=" http://tempuri.org/ChangePassword "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangeUserName">
> >       <soap:operation
> > soapAction="http://tempuri.org/ChangeUserName "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteUser">
> >       <soap:operation soapAction="http://tempuri.org/DeleteUser "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="IsUserValid">
> >       <soap:operation soapAction="http://tempuri.org/IsUserValid "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersion">
> >       <soap:operation
> > soapAction="http://tempuri.org/CheckOutVersion "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersionByLabel">
> >       <soap:operation soapAction="
> > http://tempuri.org/CheckOutVersionByLabel";
style="document"
> > />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteItem">
> >       <soap:operation soapAction=" http://tempuri.org/DeleteItem";
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetVersionByLabel">
> >       <soap:operation
> > soapAction="http://tempuri.org/GetVersionByLabel "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetItemByVersionNumber">
> >       <soap:operation soapAction="
> > http://tempuri.org/GetItemByVersionNumber";
style="document"
> > />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="LabelItems">
> >       <soap:operation soapAction=" http://tempuri.org/LabelItems";
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="SetCurrentProject">
> >       <soap:operation
> > soapAction="http://tempuri.org/SetCurrentProject "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="UnCheckOutItem">
> >       <soap:operation
> > soapAction="http://tempuri.org/UnCheckOutItem "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetHistory">
> >       <soap:operation soapAction=" http://tempuri.org/GetHistory "
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetChildrenWithLabelNDate">
> >       <soap:operation soapAction="
> > http://tempuri.org/GetChildrenWithLabelNDate";
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="AddItem">
> >       <soap:operation soapAction=" http://tempuri.org/AddItem";
> > style="document" />
> >       <wsdl:input>
> >         <soap:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >   </wsdl:binding>
> >   <wsdl:binding name="cvccwsSoap12" type="tns:cvccwsSoap">
> >     <soap12:binding transport="
> > http://schemas.xmlsoap.org/soap/http " />
> >     <wsdl:operation name="OpenDB">
> >       <soap12:operation soapAction="http://tempuri.org/OpenDB";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CloseDB">
> >       <soap12:operation soapAction=" http://tempuri.org/CloseDB";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckInItem">
> >       <soap12:operation soapAction=" http://tempuri.org/CheckInItem";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutItem">
> >       <soap12:operation soapAction="http://tempuri.org/CheckOutItem";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CreateProject">
> >       <soap12:operation
> > soapAction="http://tempuri.org/CreateProject";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="GetItem">
> >       <soap12:operation soapAction="http://tempuri.org/GetItem";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="AddUser">
> >       <soap12:operation soapAction=" http://tempuri.org/AddUser";
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangePassword">
> >       <soap12:operation
> > soapAction="http://tempuri.org/ChangePassword "
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="ChangeUserName">
> >       <soap12:operation
> > soapAction="http://tempuri.org/ChangeUserName "
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteUser">
> >       <soap12:operation soapAction="http://tempuri.org/DeleteUser "
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="IsUserValid">
> >       <soap12:operation soapAction=" http://tempuri.org/IsUserValid "
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersion">
> >       <soap12:operation
> > soapAction="http://tempuri.org/CheckOutVersion "
> > style="document" />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="CheckOutVersionByLabel">
> >       <soap12:operation soapAction="
> > http://tempuri.org/CheckOutVersionByLabel";
style="document"
> > />
> >       <wsdl:input>
> >         <soap12:body use="literal" />
> >       </wsdl:input>
> >       <wsdl:output>
> >         <soap12:body use="literal" />
> >       </wsdl:output>
> >     </wsdl:operation>
> >     <wsdl:operation name="DeleteItem">
> >       <soap12:operation soapAction=" http://tempuri.org/DeleteItem "
> > style="document" />
> >       <wsdl:input>
> >
...

[Message clipped]


--
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

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

Reply via email to