Anil

Please register at http://issues.apache.org/jira

Then provide as much detail as possible when you create the JIRA. For
example, if you have a tcpmon trace or some code.

There is no well defined standard for doing session-based services,
but we want Axis2 to interoperate as well as possible with the .NET
framework, so we'll try to get it fixed.

Paul

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

 How do i report a jira for the bug, is there a format or a document
describing the process. I did not yet report the jira since i was talking to
a .net application using c# rather than a native Axis2 service written in
java, is it expected behavior that it should communicate with sessions to
the .net application with the set manage session property set to true for
the generated stub.

Thanks
Anil


On 6/11/07, Paul Fremantle <[EMAIL PROTECTED]> wrote:
> 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 < [EMAIL PROTECTED]> 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 < [EMAIL PROTECTED]> 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 <[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> <
...

[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