axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Fremantle" <pzf...@gmail.com>
Subject Re: [axis2] mtom client sending data to an mtom server
Date Mon, 11 Jun 2007 18:21:49 GMT
Anil

Please ensure (if you haven't already!) that there is a JIRA about
your problem with the session management.

Thanks

Paul

On 6/11/07, Anil Chukkapalli <anilchukkapalli@gmail.com> wrote:
> Paul,
>
>  I tried using the generated stub with setmanageSession(true) and it did not
> work, that prompted me to use the service client which did not work againa
> and finally i tried using operation client which eventually worked, the
> thread we discussed this issue is " axis2 manage session cookie manually" in
> axis-users.
>
>
> Thank you
> Anil
>
> On 6/8/07, Paul Fremantle < pzfreo@gmail.com> wrote:
> > 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 <anilchukkapalli@gmail.com > 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 <pzfreo@gmail.com> 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 <anilchukkapalli@gmail.com> 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
> ...
>
> [Message clipped]


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

blog: http://pzf.fremantle.org
paul@wso2.com

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

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message