You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Dan Kimmel <dk...@rjssoft.com> on 2005/04/12 20:01:13 UTC
Axis 1.2 RC3 wsdl.fromJava missing element tag
Under Axis 1.0 the wsdl generator would generate an element tag for a
complex class generated from an Object[] as follows:
<complexType name="ArrayOf_tns1_anyType">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
</restriction>
</complexContent>
</complexType>
<element name="ArrayOf_tns1_anyType" nillable="true" type=
"impl:ArrayOf_tns1_anyType"/>
This all within the schema tags within wsdl:types
Under Axis 1.2 RC3 the same complex type is generated without the element
tag. This is throwing off a VB6 application using the SOAPClient3.0 class
which now fails when trying to invoke a webservice using this type. The
application is dynamically retrieving the wsdl from the Axis server using
the ?wsdl form so I can't just change the static wsdl.
Is this working as designed or did RC3 errantly leave out the element tag?
Dan
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Anne Thomas Manes <at...@gmail.com>.
Alternatively, you might try PocketSoap. (www.pocketsoap.org)
On Apr 12, 2005 6:00 PM, Anne Thomas Manes <at...@gmail.com> wrote:
> There's no reason why you need the element definition (other than the
> fact that MSSOAP requires it). Have you considered upgrading to .NET?
> (Your performance will increase 10x.)
>
> Anne
>
> On Apr 12, 2005 5:46 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
> >
> > Sure. Here's the entire WSDL. I've tried, though. The MSSOAP3.0 stuff won't
> > work without the element tag.
> >
> > <?xml version="1.0" encoding="UTF-8" ?>
> > - <wsdl:definitions
> > targetNamespace="http://webservice.workflow.rjssoft.com"
> > xmlns:apachesoap="http://xml.apache.org/xml-soap"
> > xmlns:impl="http://webservice.workflow.rjssoft.com"
> > xmlns:intf="http://webservice.workflow.rjssoft.com"
> > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> > xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> > - <!--
> > WSDL created by Apache Axis version: 1.2RC3
> > Built on Feb 28, 2005 (10:15:14 EST)
> > -->
> > - <wsdl:types>
> > - <schema
> > targetNamespace="http://webservice.workflow.rjssoft.com"
> > xmlns="http://www.w3.org/2001/XMLSchema">
> > <import
> > namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> > - <complexType name="ArrayOf_tns1_anyType">
> > - <complexContent>
> > - <restriction base="soapenc:Array">
> > <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />
> > </restriction>
> > </complexContent>
> > </complexType>
> > </schema>
> > </wsdl:types>
> > - <wsdl:message name="replaceUserGroupMemberListResponse">
> > <wsdl:part name="replaceUserGroupMemberListReturn"
> > type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getAccessListListResponse">
> > <wsdl:part name="getAccessListListReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > <wsdl:message name="getClassListRequest" />
> > - <wsdl:message name="createUserRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="description" type="xsd:string" />
> > <wsdl:part name="password" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="createWorkpieceResponse">
> > <wsdl:part name="createWorkpieceReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="createWorkbasketResponse">
> > <wsdl:part name="createWorkbasketReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="createGroupRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="description" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="replaceUserGroupMemberListRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="makeProcessRequest">
> > <wsdl:part name="processSchema" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="deleteClassResponse">
> > <wsdl:part name="deleteClassReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="createAccessListResponse">
> > <wsdl:part name="createAccessListReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getUserGroupMemberListResponse">
> > <wsdl:part name="getUserGroupMemberListReturn"
> > type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="getStepsResponse">
> > <wsdl:part name="getStepsReturn" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="removeGroupRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="getAccessListInfoResponse">
> > <wsdl:part name="getAccessListInfoReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > - <wsdl:message name="updateClassRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="accessList" type="xsd:string" />
> > <wsdl:part name="description" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="removeUserRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="createWorkbasketRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="accessList" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="createAccessListRequest">
> > <wsdl:part name="accessListName" type="xsd:string" />
> > <wsdl:part name="description" type="xsd:string" />
> > <wsdl:part name="details" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="getStepsRequest">
> > <wsdl:part name="wfid" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="addWorkpieceValueRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="setWorkpieceClassColumnListRequest">
> > <wsdl:part name="classID" type="xsd:string" />
> > <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="removeUserResponse">
> > <wsdl:part name="removeUserReturn" type="xsd:int" />
> > </wsdl:message>
> > <wsdl:message name="getProcessListRequest" />
> > - <wsdl:message name="createGroupResponse">
> > <wsdl:part name="createGroupReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="addWorkpieceItemRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="addWorkpieceValueResponse">
> > <wsdl:part name="addWorkpieceValueReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getWorkpieceInfoResponse">
> > <wsdl:part name="getWorkpieceInfoReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > - <wsdl:message name="createClassRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="accessList" type="xsd:string" />
> > <wsdl:part name="description" type="xsd:string" />
> > </wsdl:message>
> > <wsdl:message name="getWorkbasketListRequest" />
> > - <wsdl:message name="removeWorkpieceValueRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > <wsdl:part name="valueName" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="deleteClassRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="removeWorkpieceItemResponse">
> > <wsdl:part name="removeWorkpieceItemReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getWorkbasketListResponse">
> > <wsdl:part name="getWorkbasketListReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > - <wsdl:message name="getWorkbasketTOCResponse">
> > <wsdl:part name="getWorkbasketTOCReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > <wsdl:message name="getUserGroupListRequest" />
> > - <wsdl:message name="getWorkpieceInfoRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="updateWorkbasketRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > <wsdl:part name="accessList" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="setWorkpieceClassColumnListResponse">
> > <wsdl:part name="setWorkpieceClassColumnListReturn"
> > type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getAccessListInfoRequest">
> > <wsdl:part name="accessListName" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="createClassResponse">
> > <wsdl:part name="createClassReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="getUserGroupListResponse">
> > <wsdl:part name="getUserGroupListReturn" type="impl:ArrayOf_tns1_anyType"
> > />
> > </wsdl:message>
> > - <wsdl:message name="advanceWorkpieceRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > <wsdl:part name="option" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="removeWorkpieceValueResponse">
> > <wsdl:part name="removeWorkpieceValueReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="createUserResponse">
> > <wsdl:part name="createUserReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="addWorkpieceItemResponse">
> > <wsdl:part name="addWorkpieceItemReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="removeWorkpieceItemRequest">
> > <wsdl:part name="workpieceID" type="xsd:string" />
> > <wsdl:part name="itemID" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="updateWorkbasketResponse">
> > <wsdl:part name="updateWorkbasketReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="deleteWorkbasketResponse">
> > <wsdl:part name="deleteWorkbasketReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="updateClassResponse">
> > <wsdl:part name="updateClassReturn" type="xsd:int" />
> > </wsdl:message>
> > <wsdl:message name="getAccessListListRequest" />
> > - <wsdl:message name="getUserGroupMemberListRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="getProcessListResponse">
> > <wsdl:part name="getProcessListReturn" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="getClassListResponse">
> > <wsdl:part name="getClassListReturn" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="removeAccessListRequest">
> > <wsdl:part name="accessListName" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="getWorkbasketTOCRequest">
> > <wsdl:part name="workbasket" type="xsd:string" />
> > </wsdl:message>
> > <wsdl:message name="getUserListRequest" />
> > - <wsdl:message name="deleteWorkbasketRequest">
> > <wsdl:part name="name" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="getWorkpieceClassColumnListResponse">
> > <wsdl:part name="getWorkpieceClassColumnListReturn"
> > type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="advanceWorkpieceResponse">
> > <wsdl:part name="advanceWorkpieceReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="removeAccessListResponse">
> > <wsdl:part name="removeAccessListReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="makeProcessResponse">
> > <wsdl:part name="makeProcessReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="removeGroupResponse">
> > <wsdl:part name="removeGroupReturn" type="xsd:int" />
> > </wsdl:message>
> > - <wsdl:message name="createWorkpieceRequest">
> > <wsdl:part name="object" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:message name="getWorkpieceClassColumnListRequest">
> > <wsdl:part name="classID" type="xsd:string" />
> > </wsdl:message>
> > - <wsdl:message name="getUserListResponse">
> > <wsdl:part name="getUserListReturn" type="impl:ArrayOf_tns1_anyType" />
> > </wsdl:message>
> > - <wsdl:portType name="WorkflowWebservice">
> > - <wsdl:operation name="getSteps" parameterOrder="wfid">
> > <wsdl:input message="impl:getStepsRequest" name="getStepsRequest" />
> > <wsdl:output message="impl:getStepsResponse" name="getStepsResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="makeProcess" parameterOrder="processSchema">
> > <wsdl:input message="impl:makeProcessRequest" name="makeProcessRequest" />
> > <wsdl:output message="impl:makeProcessResponse" name="makeProcessResponse"
> > />
> > </wsdl:operation>
> > - <wsdl:operation name="getProcessList">
> > <wsdl:input message="impl:getProcessListRequest"
> > name="getProcessListRequest" />
> > <wsdl:output message="impl:getProcessListResponse"
> > name="getProcessListResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="getWorkbasketList">
> > <wsdl:input message="impl:getWorkbasketListRequest"
> > name="getWorkbasketListRequest" />
> > <wsdl:output message="impl:getWorkbasketListResponse"
> > name="getWorkbasketListResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="getWorkbasketTOC" parameterOrder="workbasket">
> > <wsdl:input message="impl:getWorkbasketTOCRequest"
> > name="getWorkbasketTOCRequest" />
> > <wsdl:output message="impl:getWorkbasketTOCResponse"
> > name="getWorkbasketTOCResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="getWorkpieceInfo" parameterOrder="workpieceID">
> > <wsdl:input message="impl:getWorkpieceInfoRequest"
> > name="getWorkpieceInfoRequest" />
> > <wsdl:output message="impl:getWorkpieceInfoResponse"
> > name="getWorkpieceInfoResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="addWorkpieceItem" parameterOrder="workpieceID item">
> > <wsdl:input message="impl:addWorkpieceItemRequest"
> > name="addWorkpieceItemRequest" />
> > <wsdl:output message="impl:addWorkpieceItemResponse"
> > name="addWorkpieceItemResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="removeWorkpieceItem" parameterOrder="workpieceID
> > itemID">
> > <wsdl:input message="impl:removeWorkpieceItemRequest"
> > name="removeWorkpieceItemRequest" />
> > <wsdl:output message="impl:removeWorkpieceItemResponse"
> > name="removeWorkpieceItemResponse" />
> > </wsdl:operation>
> > - <wsdl:operation name="addWorkpieceValue" parameterOrder="workpieceID
> > item">
> > <wsdl:input message="impl:addWorkpieceValueRequest"
> > name="addWorkpieceValueRequest" />
> > <font size=... [Message clipped]
>
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Dan Kimmel <dk...@rjssoft.com>.
Well ....
.NET works with neither my AXIS 1.0 or AXIS 1.2RC3 deployment. On 1.2RC3 I
get an "Incompatible class change error" any time I try to pass a string
value as an argument. On 1.0 .NET pukes with a
"'System.InvalidOperationException' occured in system.xml.dll" on every
call I've tried so far. With 1.2RC3 I can't pass a string with a call from
a browser, either.
By the way, this is the 1.2RC3 as from anonymous CVS for WSS4J. I just
copied over the .jar's from the lib folder.
Dan
Dan Kimmel <dk...@rjssoft.com>
04/12/2005 05:09 PM
Please respond to
axis-user@ws.apache.org
To
axis-user@ws.apache.org
cc
Subject
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
I may have to go to .net anyway just to get some security. I'm trying out
Axis 1.2 so I can also get WSS4J to do some authentication.
Thanks for the help.
Dan
Anne Thomas Manes <at...@gmail.com>
04/12/2005 05:00 PM
Please respond to
axis-user@ws.apache.org
To
axis-user@ws.apache.org
cc
Subject
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
There's no reason why you need the element definition (other than the
fact that MSSOAP requires it). Have you considered upgrading to .NET?
(Your performance will increase 10x.)
Anne
On Apr 12, 2005 5:46 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
>
> Sure. Here's the entire WSDL. I've tried, though. The MSSOAP3.0 stuff
won't
> work without the element tag.
>
> <?xml version="1.0" encoding="UTF-8" ?>
> - <wsdl:definitions
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://webservice.workflow.rjssoft.com"
> xmlns:intf="http://webservice.workflow.rjssoft.com"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> - <!-- > WSDL created by Apache Axis version: 1.2RC3
> Built on Feb 28, 2005 (10:15:14 EST)
> -->
> - <wsdl:types>
> - <schema
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> - <complexType name="ArrayOf_tns1_anyType">
> - <complexContent>
> - <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />
> </restriction>
> </complexContent>
> </complexType>
> </schema>
> </wsdl:types>
> - <wsdl:message name="replaceUserGroupMemberListResponse">
> <wsdl:part name="replaceUserGroupMemberListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListListResponse">
> <wsdl:part name="getAccessListListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getClassListRequest" />
> - <wsdl:message name="createUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="password" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceResponse">
> <wsdl:part name="createWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketResponse">
> <wsdl:part name="createWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="replaceUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="makeProcessRequest">
> <wsdl:part name="processSchema" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="deleteClassResponse">
> <wsdl:part name="deleteClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createAccessListResponse">
> <wsdl:part name="createAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupMemberListResponse">
> <wsdl:part name="getUserGroupMemberListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsResponse">
> <wsdl:part name="getStepsReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoResponse">
> <wsdl:part name="getAccessListInfoReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="updateClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="details" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsRequest">
> <wsdl:part name="wfid" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeUserResponse">
> <wsdl:part name="removeUserReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getProcessListRequest" />
> - <wsdl:message name="createGroupResponse">
> <wsdl:part name="createGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueResponse">
> <wsdl:part name="addWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceInfoResponse">
> <wsdl:part name="getWorkpieceInfoReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="createClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getWorkbasketListRequest" />
> - <wsdl:message name="removeWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="valueName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="deleteClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemResponse">
> <wsdl:part name="removeWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketListResponse">
> <wsdl:part name="getWorkbasketListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCResponse">
> <wsdl:part name="getWorkbasketTOCReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getUserGroupListRequest" />
> - <wsdl:message name="getWorkpieceInfoRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListResponse">
> <wsdl:part name="setWorkpieceClassColumnListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createClassResponse">
> <wsdl:part name="createClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupListResponse">
> <wsdl:part name="getUserGroupListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="option" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceValueResponse">
> <wsdl:part name="removeWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createUserResponse">
> <wsdl:part name="createUserReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemResponse">
> <wsdl:part name="addWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="itemID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketResponse">
> <wsdl:part name="updateWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="deleteWorkbasketResponse">
> <wsdl:part name="deleteWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="updateClassResponse">
> <wsdl:part name="updateClassReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getAccessListListRequest" />
> - <wsdl:message name="getUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getProcessListResponse">
> <wsdl:part name="getProcessListReturn"
type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getClassListResponse">
> <wsdl:part name="getClassListReturn" type="impl:ArrayOf_tns1_anyType"
/>
> </wsdl:message>
> - <wsdl:message name="removeAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCRequest">
> <wsdl:part name="workbasket" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getUserListRequest" />
> - <wsdl:message name="deleteWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListResponse">
> <wsdl:part name="getWorkpieceClassColumnListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceResponse">
> <wsdl:part name="advanceWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeAccessListResponse">
> <wsdl:part name="removeAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="makeProcessResponse">
> <wsdl:part name="makeProcessReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeGroupResponse">
> <wsdl:part name="removeGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceRequest">
> <wsdl:part name="object" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getUserListResponse">
> <wsdl:part name="getUserListReturn" type="impl:ArrayOf_tns1_anyType"
/>
> </wsdl:message>
> - <wsdl:portType name="WorkflowWebservice">
> - <wsdl:operation name="getSteps" parameterOrder="wfid">
> <wsdl:input message="impl:getStepsRequest" name="getStepsRequest" />
> <wsdl:output message="impl:getStepsResponse" name="getStepsResponse"
/>
> </wsdl:operation>
> - <wsdl:operation name="makeProcess" parameterOrder="processSchema">
> <wsdl:input message="impl:makeProcessRequest"
name="makeProcessRequest" />
> <wsdl:output message="impl:makeProcessResponse"
name="makeProcessResponse"
> />
> </wsdl:operation>
> - <wsdl:operation name="getProcessList">
> <wsdl:input message="impl:getProcessListRequest"
> name="getProcessListRequest" />
> <wsdl:output message="impl:getProcessListResponse"
> name="getProcessListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketList">
> <wsdl:input message="impl:getWorkbasketListRequest"
> name="getWorkbasketListRequest" />
> <wsdl:output message="impl:getWorkbasketListResponse"
> name="getWorkbasketListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketTOC" parameterOrder="workbasket">
> <wsdl:input message="impl:getWorkbasketTOCRequest"
> name="getWorkbasketTOCRequest" />
> <wsdl:output message="impl:getWorkbasketTOCResponse"
> name="getWorkbasketTOCResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkpieceInfo" parameterOrder="workpieceID">
> <wsdl:input message="impl:getWorkpieceInfoRequest"
> name="getWorkpieceInfoRequest" />
> <wsdl:output message="impl:getWorkpieceInfoResponse"
> name="getWorkpieceInfoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceItem" parameterOrder="workpieceID
item">
> <wsdl:input message="impl:addWorkpieceItemRequest"
> name="addWorkpieceItemRequest" />
> <wsdl:output message="impl:addWorkpieceItemResponse"
> name="addWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeWorkpieceItem" parameterOrder="workpieceID
> itemID">
> <wsdl:input message="impl:removeWorkpieceItemRequest"
> name="removeWorkpieceItemRequest" />
> <wsdl:output message="impl:removeWorkpieceItemResponse"
> name="removeWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceValue" parameterOrder="workpieceID
> item">
> <wsdl:input message="impl:addWorkpieceValueRequest"
> name="addWorkpieceValueRequest" />
> <font size=... [Message clipped]
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Dan Kimmel <dk...@rjssoft.com>.
I may have to go to .net anyway just to get some security. I'm trying out
Axis 1.2 so I can also get WSS4J to do some authentication.
Thanks for the help.
Dan
Anne Thomas Manes <at...@gmail.com>
04/12/2005 05:00 PM
Please respond to
axis-user@ws.apache.org
To
axis-user@ws.apache.org
cc
Subject
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
There's no reason why you need the element definition (other than the
fact that MSSOAP requires it). Have you considered upgrading to .NET?
(Your performance will increase 10x.)
Anne
On Apr 12, 2005 5:46 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
>
> Sure. Here's the entire WSDL. I've tried, though. The MSSOAP3.0 stuff
won't
> work without the element tag.
>
> <?xml version="1.0" encoding="UTF-8" ?>
> - <wsdl:definitions
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://webservice.workflow.rjssoft.com"
> xmlns:intf="http://webservice.workflow.rjssoft.com"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> - <!--
> WSDL created by Apache Axis version: 1.2RC3
> Built on Feb 28, 2005 (10:15:14 EST)
> -->
> - <wsdl:types>
> - <schema
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> - <complexType name="ArrayOf_tns1_anyType">
> - <complexContent>
> - <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />
> </restriction>
> </complexContent>
> </complexType>
> </schema>
> </wsdl:types>
> - <wsdl:message name="replaceUserGroupMemberListResponse">
> <wsdl:part name="replaceUserGroupMemberListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListListResponse">
> <wsdl:part name="getAccessListListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getClassListRequest" />
> - <wsdl:message name="createUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="password" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceResponse">
> <wsdl:part name="createWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketResponse">
> <wsdl:part name="createWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="replaceUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="makeProcessRequest">
> <wsdl:part name="processSchema" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="deleteClassResponse">
> <wsdl:part name="deleteClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createAccessListResponse">
> <wsdl:part name="createAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupMemberListResponse">
> <wsdl:part name="getUserGroupMemberListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsResponse">
> <wsdl:part name="getStepsReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoResponse">
> <wsdl:part name="getAccessListInfoReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="updateClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="details" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsRequest">
> <wsdl:part name="wfid" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeUserResponse">
> <wsdl:part name="removeUserReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getProcessListRequest" />
> - <wsdl:message name="createGroupResponse">
> <wsdl:part name="createGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueResponse">
> <wsdl:part name="addWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceInfoResponse">
> <wsdl:part name="getWorkpieceInfoReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="createClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getWorkbasketListRequest" />
> - <wsdl:message name="removeWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="valueName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="deleteClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemResponse">
> <wsdl:part name="removeWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketListResponse">
> <wsdl:part name="getWorkbasketListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCResponse">
> <wsdl:part name="getWorkbasketTOCReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getUserGroupListRequest" />
> - <wsdl:message name="getWorkpieceInfoRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListResponse">
> <wsdl:part name="setWorkpieceClassColumnListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createClassResponse">
> <wsdl:part name="createClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupListResponse">
> <wsdl:part name="getUserGroupListReturn"
type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="option" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceValueResponse">
> <wsdl:part name="removeWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createUserResponse">
> <wsdl:part name="createUserReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemResponse">
> <wsdl:part name="addWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="itemID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketResponse">
> <wsdl:part name="updateWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="deleteWorkbasketResponse">
> <wsdl:part name="deleteWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="updateClassResponse">
> <wsdl:part name="updateClassReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getAccessListListRequest" />
> - <wsdl:message name="getUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getProcessListResponse">
> <wsdl:part name="getProcessListReturn"
type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getClassListResponse">
> <wsdl:part name="getClassListReturn" type="impl:ArrayOf_tns1_anyType"
/>
> </wsdl:message>
> - <wsdl:message name="removeAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCRequest">
> <wsdl:part name="workbasket" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getUserListRequest" />
> - <wsdl:message name="deleteWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListResponse">
> <wsdl:part name="getWorkpieceClassColumnListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceResponse">
> <wsdl:part name="advanceWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeAccessListResponse">
> <wsdl:part name="removeAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="makeProcessResponse">
> <wsdl:part name="makeProcessReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeGroupResponse">
> <wsdl:part name="removeGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceRequest">
> <wsdl:part name="object" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getUserListResponse">
> <wsdl:part name="getUserListReturn" type="impl:ArrayOf_tns1_anyType"
/>
> </wsdl:message>
> - <wsdl:portType name="WorkflowWebservice">
> - <wsdl:operation name="getSteps" parameterOrder="wfid">
> <wsdl:input message="impl:getStepsRequest" name="getStepsRequest" />
> <wsdl:output message="impl:getStepsResponse" name="getStepsResponse"
/>
> </wsdl:operation>
> - <wsdl:operation name="makeProcess" parameterOrder="processSchema">
> <wsdl:input message="impl:makeProcessRequest"
name="makeProcessRequest" />
> <wsdl:output message="impl:makeProcessResponse"
name="makeProcessResponse"
> />
> </wsdl:operation>
> - <wsdl:operation name="getProcessList">
> <wsdl:input message="impl:getProcessListRequest"
> name="getProcessListRequest" />
> <wsdl:output message="impl:getProcessListResponse"
> name="getProcessListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketList">
> <wsdl:input message="impl:getWorkbasketListRequest"
> name="getWorkbasketListRequest" />
> <wsdl:output message="impl:getWorkbasketListResponse"
> name="getWorkbasketListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketTOC" parameterOrder="workbasket">
> <wsdl:input message="impl:getWorkbasketTOCRequest"
> name="getWorkbasketTOCRequest" />
> <wsdl:output message="impl:getWorkbasketTOCResponse"
> name="getWorkbasketTOCResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkpieceInfo" parameterOrder="workpieceID">
> <wsdl:input message="impl:getWorkpieceInfoRequest"
> name="getWorkpieceInfoRequest" />
> <wsdl:output message="impl:getWorkpieceInfoResponse"
> name="getWorkpieceInfoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceItem" parameterOrder="workpieceID
item">
> <wsdl:input message="impl:addWorkpieceItemRequest"
> name="addWorkpieceItemRequest" />
> <wsdl:output message="impl:addWorkpieceItemResponse"
> name="addWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeWorkpieceItem" parameterOrder="workpieceID
> itemID">
> <wsdl:input message="impl:removeWorkpieceItemRequest"
> name="removeWorkpieceItemRequest" />
> <wsdl:output message="impl:removeWorkpieceItemResponse"
> name="removeWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceValue" parameterOrder="workpieceID
> item">
> <wsdl:input message="impl:addWorkpieceValueRequest"
> name="addWorkpieceValueRequest" />
> <font size=... [Message clipped]
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Anne Thomas Manes <at...@gmail.com>.
There's no reason why you need the element definition (other than the
fact that MSSOAP requires it). Have you considered upgrading to .NET?
(Your performance will increase 10x.)
Anne
On Apr 12, 2005 5:46 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
>
> Sure. Here's the entire WSDL. I've tried, though. The MSSOAP3.0 stuff won't
> work without the element tag.
>
> <?xml version="1.0" encoding="UTF-8" ?>
> - <wsdl:definitions
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://webservice.workflow.rjssoft.com"
> xmlns:intf="http://webservice.workflow.rjssoft.com"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> - <!--
> WSDL created by Apache Axis version: 1.2RC3
> Built on Feb 28, 2005 (10:15:14 EST)
> -->
> - <wsdl:types>
> - <schema
> targetNamespace="http://webservice.workflow.rjssoft.com"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> - <complexType name="ArrayOf_tns1_anyType">
> - <complexContent>
> - <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />
> </restriction>
> </complexContent>
> </complexType>
> </schema>
> </wsdl:types>
> - <wsdl:message name="replaceUserGroupMemberListResponse">
> <wsdl:part name="replaceUserGroupMemberListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListListResponse">
> <wsdl:part name="getAccessListListReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getClassListRequest" />
> - <wsdl:message name="createUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="password" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceResponse">
> <wsdl:part name="createWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketResponse">
> <wsdl:part name="createWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="replaceUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="makeProcessRequest">
> <wsdl:part name="processSchema" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="deleteClassResponse">
> <wsdl:part name="deleteClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createAccessListResponse">
> <wsdl:part name="createAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupMemberListResponse">
> <wsdl:part name="getUserGroupMemberListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsResponse">
> <wsdl:part name="getStepsReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeGroupRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoResponse">
> <wsdl:part name="getAccessListInfoReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="updateClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeUserRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> <wsdl:part name="details" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getStepsRequest">
> <wsdl:part name="wfid" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> <wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeUserResponse">
> <wsdl:part name="removeUserReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getProcessListRequest" />
> - <wsdl:message name="createGroupResponse">
> <wsdl:part name="createGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceValueResponse">
> <wsdl:part name="addWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceInfoResponse">
> <wsdl:part name="getWorkpieceInfoReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="createClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> <wsdl:part name="description" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getWorkbasketListRequest" />
> - <wsdl:message name="removeWorkpieceValueRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="valueName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="deleteClassRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemResponse">
> <wsdl:part name="removeWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketListResponse">
> <wsdl:part name="getWorkbasketListReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCResponse">
> <wsdl:part name="getWorkbasketTOCReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> <wsdl:message name="getUserGroupListRequest" />
> - <wsdl:message name="getWorkpieceInfoRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> <wsdl:part name="accessList" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="setWorkpieceClassColumnListResponse">
> <wsdl:part name="setWorkpieceClassColumnListReturn"
> type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getAccessListInfoRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="createClassResponse">
> <wsdl:part name="createClassReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="getUserGroupListResponse">
> <wsdl:part name="getUserGroupListReturn" type="impl:ArrayOf_tns1_anyType"
> />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="option" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceValueResponse">
> <wsdl:part name="removeWorkpieceValueReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createUserResponse">
> <wsdl:part name="createUserReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="addWorkpieceItemResponse">
> <wsdl:part name="addWorkpieceItemReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeWorkpieceItemRequest">
> <wsdl:part name="workpieceID" type="xsd:string" />
> <wsdl:part name="itemID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="updateWorkbasketResponse">
> <wsdl:part name="updateWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="deleteWorkbasketResponse">
> <wsdl:part name="deleteWorkbasketReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="updateClassResponse">
> <wsdl:part name="updateClassReturn" type="xsd:int" />
> </wsdl:message>
> <wsdl:message name="getAccessListListRequest" />
> - <wsdl:message name="getUserGroupMemberListRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getProcessListResponse">
> <wsdl:part name="getProcessListReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getClassListResponse">
> <wsdl:part name="getClassListReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="removeAccessListRequest">
> <wsdl:part name="accessListName" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkbasketTOCRequest">
> <wsdl:part name="workbasket" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="getUserListRequest" />
> - <wsdl:message name="deleteWorkbasketRequest">
> <wsdl:part name="name" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListResponse">
> <wsdl:part name="getWorkpieceClassColumnListReturn"
> type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="advanceWorkpieceResponse">
> <wsdl:part name="advanceWorkpieceReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeAccessListResponse">
> <wsdl:part name="removeAccessListReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="makeProcessResponse">
> <wsdl:part name="makeProcessReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="removeGroupResponse">
> <wsdl:part name="removeGroupReturn" type="xsd:int" />
> </wsdl:message>
> - <wsdl:message name="createWorkpieceRequest">
> <wsdl:part name="object" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:message name="getWorkpieceClassColumnListRequest">
> <wsdl:part name="classID" type="xsd:string" />
> </wsdl:message>
> - <wsdl:message name="getUserListResponse">
> <wsdl:part name="getUserListReturn" type="impl:ArrayOf_tns1_anyType" />
> </wsdl:message>
> - <wsdl:portType name="WorkflowWebservice">
> - <wsdl:operation name="getSteps" parameterOrder="wfid">
> <wsdl:input message="impl:getStepsRequest" name="getStepsRequest" />
> <wsdl:output message="impl:getStepsResponse" name="getStepsResponse" />
> </wsdl:operation>
> - <wsdl:operation name="makeProcess" parameterOrder="processSchema">
> <wsdl:input message="impl:makeProcessRequest" name="makeProcessRequest" />
> <wsdl:output message="impl:makeProcessResponse" name="makeProcessResponse"
> />
> </wsdl:operation>
> - <wsdl:operation name="getProcessList">
> <wsdl:input message="impl:getProcessListRequest"
> name="getProcessListRequest" />
> <wsdl:output message="impl:getProcessListResponse"
> name="getProcessListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketList">
> <wsdl:input message="impl:getWorkbasketListRequest"
> name="getWorkbasketListRequest" />
> <wsdl:output message="impl:getWorkbasketListResponse"
> name="getWorkbasketListResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkbasketTOC" parameterOrder="workbasket">
> <wsdl:input message="impl:getWorkbasketTOCRequest"
> name="getWorkbasketTOCRequest" />
> <wsdl:output message="impl:getWorkbasketTOCResponse"
> name="getWorkbasketTOCResponse" />
> </wsdl:operation>
> - <wsdl:operation name="getWorkpieceInfo" parameterOrder="workpieceID">
> <wsdl:input message="impl:getWorkpieceInfoRequest"
> name="getWorkpieceInfoRequest" />
> <wsdl:output message="impl:getWorkpieceInfoResponse"
> name="getWorkpieceInfoResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceItem" parameterOrder="workpieceID item">
> <wsdl:input message="impl:addWorkpieceItemRequest"
> name="addWorkpieceItemRequest" />
> <wsdl:output message="impl:addWorkpieceItemResponse"
> name="addWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="removeWorkpieceItem" parameterOrder="workpieceID
> itemID">
> <wsdl:input message="impl:removeWorkpieceItemRequest"
> name="removeWorkpieceItemRequest" />
> <wsdl:output message="impl:removeWorkpieceItemResponse"
> name="removeWorkpieceItemResponse" />
> </wsdl:operation>
> - <wsdl:operation name="addWorkpieceValue" parameterOrder="workpieceID
> item">
> <wsdl:input message="impl:addWorkpieceValueRequest"
> name="addWorkpieceValueRequest" />
> <font size=... [Message clipped]
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Dan Kimmel <dk...@rjssoft.com>.
Sure. Here's the entire WSDL. I've tried, though. The MSSOAP3.0 stuff
won't work without the element tag.
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="
http://webservice.workflow.rjssoft.com" xmlns:apachesoap="
http://xml.apache.org/xml-soap" xmlns:impl="
http://webservice.workflow.rjssoft.com" xmlns:intf="
http://webservice.workflow.rjssoft.com" xmlns:soapenc="
http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="
http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="
http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema">
- <!--
WSDL created by Apache Axis version: 1.2RC3
Built on Feb 28, 2005 (10:15:14 EST)
-->
- <wsdl:types>
- <schema targetNamespace="http://webservice.workflow.rjssoft.com" xmlns="
http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
- <complexType name="ArrayOf_tns1_anyType">
- <complexContent>
- <restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />
</restriction>
</complexContent>
</complexType>
</schema>
</wsdl:types>
- <wsdl:message name="replaceUserGroupMemberListResponse">
<wsdl:part name="replaceUserGroupMemberListReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getAccessListListResponse">
<wsdl:part name="getAccessListListReturn" type="
impl:ArrayOf_tns1_anyType" />
</wsdl:message>
<wsdl:message name="getClassListRequest" />
- <wsdl:message name="createUserRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="description" type="xsd:string" />
<wsdl:part name="password" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="createWorkpieceResponse">
<wsdl:part name="createWorkpieceReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="createWorkbasketResponse">
<wsdl:part name="createWorkbasketReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="createGroupRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="description" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="replaceUserGroupMemberListRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="makeProcessRequest">
<wsdl:part name="processSchema" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="deleteClassResponse">
<wsdl:part name="deleteClassReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="createAccessListResponse">
<wsdl:part name="createAccessListReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getUserGroupMemberListResponse">
<wsdl:part name="getUserGroupMemberListReturn" type="
impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="getStepsResponse">
<wsdl:part name="getStepsReturn" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="removeGroupRequest">
<wsdl:part name="name" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="getAccessListInfoResponse">
<wsdl:part name="getAccessListInfoReturn" type="
impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="updateClassRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="accessList" type="xsd:string" />
<wsdl:part name="description" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="removeUserRequest">
<wsdl:part name="name" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="createWorkbasketRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="accessList" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="createAccessListRequest">
<wsdl:part name="accessListName" type="xsd:string" />
<wsdl:part name="description" type="xsd:string" />
<wsdl:part name="details" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="getStepsRequest">
<wsdl:part name="wfid" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="addWorkpieceValueRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
<wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="setWorkpieceClassColumnListRequest">
<wsdl:part name="classID" type="xsd:string" />
<wsdl:part name="list" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="removeUserResponse">
<wsdl:part name="removeUserReturn" type="xsd:int" />
</wsdl:message>
<wsdl:message name="getProcessListRequest" />
- <wsdl:message name="createGroupResponse">
<wsdl:part name="createGroupReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="addWorkpieceItemRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
<wsdl:part name="item" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="addWorkpieceValueResponse">
<wsdl:part name="addWorkpieceValueReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getWorkpieceInfoResponse">
<wsdl:part name="getWorkpieceInfoReturn" type="impl:ArrayOf_tns1_anyType
" />
</wsdl:message>
- <wsdl:message name="createClassRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="accessList" type="xsd:string" />
<wsdl:part name="description" type="xsd:string" />
</wsdl:message>
<wsdl:message name="getWorkbasketListRequest" />
- <wsdl:message name="removeWorkpieceValueRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
<wsdl:part name="valueName" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="deleteClassRequest">
<wsdl:part name="name" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="removeWorkpieceItemResponse">
<wsdl:part name="removeWorkpieceItemReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getWorkbasketListResponse">
<wsdl:part name="getWorkbasketListReturn" type="
impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="getWorkbasketTOCResponse">
<wsdl:part name="getWorkbasketTOCReturn" type="impl:ArrayOf_tns1_anyType
" />
</wsdl:message>
<wsdl:message name="getUserGroupListRequest" />
- <wsdl:message name="getWorkpieceInfoRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="updateWorkbasketRequest">
<wsdl:part name="name" type="xsd:string" />
<wsdl:part name="accessList" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="setWorkpieceClassColumnListResponse">
<wsdl:part name="setWorkpieceClassColumnListReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getAccessListInfoRequest">
<wsdl:part name="accessListName" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="createClassResponse">
<wsdl:part name="createClassReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="getUserGroupListResponse">
<wsdl:part name="getUserGroupListReturn" type="impl:ArrayOf_tns1_anyType
" />
</wsdl:message>
- <wsdl:message name="advanceWorkpieceRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
<wsdl:part name="option" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="removeWorkpieceValueResponse">
<wsdl:part name="removeWorkpieceValueReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="createUserResponse">
<wsdl:part name="createUserReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="addWorkpieceItemResponse">
<wsdl:part name="addWorkpieceItemReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="removeWorkpieceItemRequest">
<wsdl:part name="workpieceID" type="xsd:string" />
<wsdl:part name="itemID" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="updateWorkbasketResponse">
<wsdl:part name="updateWorkbasketReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="deleteWorkbasketResponse">
<wsdl:part name="deleteWorkbasketReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="updateClassResponse">
<wsdl:part name="updateClassReturn" type="xsd:int" />
</wsdl:message>
<wsdl:message name="getAccessListListRequest" />
- <wsdl:message name="getUserGroupMemberListRequest">
<wsdl:part name="name" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="getProcessListResponse">
<wsdl:part name="getProcessListReturn" type="impl:ArrayOf_tns1_anyType"
/>
</wsdl:message>
- <wsdl:message name="getClassListResponse">
<wsdl:part name="getClassListReturn" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="removeAccessListRequest">
<wsdl:part name="accessListName" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="getWorkbasketTOCRequest">
<wsdl:part name="workbasket" type="xsd:string" />
</wsdl:message>
<wsdl:message name="getUserListRequest" />
- <wsdl:message name="deleteWorkbasketRequest">
<wsdl:part name="name" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="getWorkpieceClassColumnListResponse">
<wsdl:part name="getWorkpieceClassColumnListReturn" type="
impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="advanceWorkpieceResponse">
<wsdl:part name="advanceWorkpieceReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="removeAccessListResponse">
<wsdl:part name="removeAccessListReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="makeProcessResponse">
<wsdl:part name="makeProcessReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="removeGroupResponse">
<wsdl:part name="removeGroupReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="createWorkpieceRequest">
<wsdl:part name="object" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:message name="getWorkpieceClassColumnListRequest">
<wsdl:part name="classID" type="xsd:string" />
</wsdl:message>
- <wsdl:message name="getUserListResponse">
<wsdl:part name="getUserListReturn" type="impl:ArrayOf_tns1_anyType" />
</wsdl:message>
- <wsdl:portType name="WorkflowWebservice">
- <wsdl:operation name="getSteps" parameterOrder="wfid">
<wsdl:input message="impl:getStepsRequest" name="getStepsRequest" />
<wsdl:output message="impl:getStepsResponse" name="getStepsResponse" />
</wsdl:operation>
- <wsdl:operation name="makeProcess" parameterOrder="processSchema">
<wsdl:input message="impl:makeProcessRequest" name="makeProcessRequest"
/>
<wsdl:output message="impl:makeProcessResponse" name="
makeProcessResponse" />
</wsdl:operation>
- <wsdl:operation name="getProcessList">
<wsdl:input message="impl:getProcessListRequest" name="
getProcessListRequest" />
<wsdl:output message="impl:getProcessListResponse" name="
getProcessListResponse" />
</wsdl:operation>
- <wsdl:operation name="getWorkbasketList">
<wsdl:input message="impl:getWorkbasketListRequest" name="
getWorkbasketListRequest" />
<wsdl:output message="impl:getWorkbasketListResponse" name="
getWorkbasketListResponse" />
</wsdl:operation>
- <wsdl:operation name="getWorkbasketTOC" parameterOrder="workbasket">
<wsdl:input message="impl:getWorkbasketTOCRequest" name="
getWorkbasketTOCRequest" />
<wsdl:output message="impl:getWorkbasketTOCResponse" name="
getWorkbasketTOCResponse" />
</wsdl:operation>
- <wsdl:operation name="getWorkpieceInfo" parameterOrder="workpieceID">
<wsdl:input message="impl:getWorkpieceInfoRequest" name="
getWorkpieceInfoRequest" />
<wsdl:output message="impl:getWorkpieceInfoResponse" name="
getWorkpieceInfoResponse" />
</wsdl:operation>
- <wsdl:operation name="addWorkpieceItem" parameterOrder="workpieceID item
">
<wsdl:input message="impl:addWorkpieceItemRequest" name="
addWorkpieceItemRequest" />
<wsdl:output message="impl:addWorkpieceItemResponse" name="
addWorkpieceItemResponse" />
</wsdl:operation>
- <wsdl:operation name="removeWorkpieceItem" parameterOrder="workpieceID
itemID">
<wsdl:input message="impl:removeWorkpieceItemRequest" name="
removeWorkpieceItemRequest" />
<wsdl:output message="impl:removeWorkpieceItemResponse" name="
removeWorkpieceItemResponse" />
</wsdl:operation>
- <wsdl:operation name="addWorkpieceValue" parameterOrder="workpieceID
item">
<wsdl:input message="impl:addWorkpieceValueRequest" name="
addWorkpieceValueRequest" />
<wsdl:output message="impl:addWorkpieceValueResponse" name="
addWorkpieceValueResponse" />
</wsdl:operation>
- <wsdl:operation name="removeWorkpieceValue" parameterOrder="workpieceID
valueName">
<wsdl:input message="impl:removeWorkpieceValueRequest" name="
removeWorkpieceValueRequest" />
<wsdl:output message="impl:removeWorkpieceValueResponse" name="
removeWorkpieceValueResponse" />
</wsdl:operation>
- <wsdl:operation name="createWorkpiece" parameterOrder="object">
<wsdl:input message="impl:createWorkpieceRequest" name="
createWorkpieceRequest" />
<wsdl:output message="impl:createWorkpieceResponse" name="
createWorkpieceResponse" />
</wsdl:operation>
- <wsdl:operation name="getClassList">
<wsdl:input message="impl:getClassListRequest" name="getClassListRequest
" />
<wsdl:output message="impl:getClassListResponse" name="
getClassListResponse" />
</wsdl:operation>
- <wsdl:operation name="advanceWorkpiece" parameterOrder="workpieceID
option">
<wsdl:input message="impl:advanceWorkpieceRequest" name="
advanceWorkpieceRequest" />
<wsdl:output message="impl:advanceWorkpieceResponse" name="
advanceWorkpieceResponse" />
</wsdl:operation>
- <wsdl:operation name="createWorkbasket" parameterOrder="name accessList
">
<wsdl:input message="impl:createWorkbasketRequest" name="
createWorkbasketRequest" />
<wsdl:output message="impl:createWorkbasketResponse" name="
createWorkbasketResponse" />
</wsdl:operation>
- <wsdl:operation name="updateWorkbasket" parameterOrder="name accessList
">
<wsdl:input message="impl:updateWorkbasketRequest" name="
updateWorkbasketRequest" />
<wsdl:output message="impl:updateWorkbasketResponse" name="
updateWorkbasketResponse" />
</wsdl:operation>
- <wsdl:operation name="deleteWorkbasket" parameterOrder="name">
<wsdl:input message="impl:deleteWorkbasketRequest" name="
deleteWorkbasketRequest" />
<wsdl:output message="impl:deleteWorkbasketResponse" name="
deleteWorkbasketResponse" />
</wsdl:operation>
- <wsdl:operation name="createClass" parameterOrder="name accessList
description">
<wsdl:input message="impl:createClassRequest" name="createClassRequest"
/>
<wsdl:output message="impl:createClassResponse" name="
createClassResponse" />
</wsdl:operation>
- <wsdl:operation name="updateClass" parameterOrder="name accessList
description">
<wsdl:input message="impl:updateClassRequest" name="updateClassRequest"
/>
<wsdl:output message="impl:updateClassResponse" name="
updateClassResponse" />
</wsdl:operation>
- <wsdl:operation name="deleteClass" parameterOrder="name">
<wsdl:input message="impl:deleteClassRequest" name="deleteClassRequest"
/>
<wsdl:output message="impl:deleteClassResponse" name="
deleteClassResponse" />
</wsdl:operation>
- <wsdl:operation name="getWorkpieceClassColumnList" parameterOrder="
classID">
<wsdl:input message="impl:getWorkpieceClassColumnListRequest" name="
getWorkpieceClassColumnListRequest" />
<wsdl:output message="impl:getWorkpieceClassColumnListResponse" name="
getWorkpieceClassColumnListResponse" />
</wsdl:operation>
- <wsdl:operation name="setWorkpieceClassColumnList" parameterOrder="
classID list">
<wsdl:input message="impl:setWorkpieceClassColumnListRequest" name="
setWorkpieceClassColumnListRequest" />
<wsdl:output message="impl:setWorkpieceClassColumnListResponse" name="
setWorkpieceClassColumnListResponse" />
</wsdl:operation>
- <wsdl:operation name="createAccessList" parameterOrder="accessListName
description details">
<wsdl:input message="impl:createAccessListRequest" name="
createAccessListRequest" />
<wsdl:output message="impl:createAccessListResponse" name="
createAccessListResponse" />
</wsdl:operation>
- <wsdl:operation name="removeAccessList" parameterOrder="accessListName">
<wsdl:input message="impl:removeAccessListRequest" name="
removeAccessListRequest" />
<wsdl:output message="impl:removeAccessListResponse" name="
removeAccessListResponse" />
</wsdl:operation>
- <wsdl:operation name="getAccessListInfo" parameterOrder="accessListName
">
<wsdl:input message="impl:getAccessListInfoRequest" name="
getAccessListInfoRequest" />
<wsdl:output message="impl:getAccessListInfoResponse" name="
getAccessListInfoResponse" />
</wsdl:operation>
- <wsdl:operation name="getAccessListList">
<wsdl:input message="impl:getAccessListListRequest" name="
getAccessListListRequest" />
<wsdl:output message="impl:getAccessListListResponse" name="
getAccessListListResponse" />
</wsdl:operation>
- <wsdl:operation name="getUserGroupMemberList" parameterOrder="name">
<wsdl:input message="impl:getUserGroupMemberListRequest" name="
getUserGroupMemberListRequest" />
<wsdl:output message="impl:getUserGroupMemberListResponse" name="
getUserGroupMemberListResponse" />
</wsdl:operation>
- <wsdl:operation name="getUserList">
<wsdl:input message="impl:getUserListRequest" name="getUserListRequest"
/>
<wsdl:output message="impl:getUserListResponse" name="
getUserListResponse" />
</wsdl:operation>
- <wsdl:operation name="getUserGroupList">
<wsdl:input message="impl:getUserGroupListRequest" name="
getUserGroupListRequest" />
<wsdl:output message="impl:getUserGroupListResponse" name="
getUserGroupListResponse" />
</wsdl:operation>
- <wsdl:operation name="createUser" parameterOrder="name description
password">
<wsdl:input message="impl:createUserRequest" name="createUserRequest" />
<wsdl:output message="impl:createUserResponse" name="createUserResponse"
/>
</wsdl:operation>
- <wsdl:operation name="createGroup" parameterOrder="name description">
<wsdl:input message="impl:createGroupRequest" name="createGroupRequest"
/>
<wsdl:output message="impl:createGroupResponse" name="
createGroupResponse" />
</wsdl:operation>
- <wsdl:operation name="removeUser" parameterOrder="name">
<wsdl:input message="impl:removeUserRequest" name="removeUserRequest" />
<wsdl:output message="impl:removeUserResponse" name="removeUserResponse"
/>
</wsdl:operation>
- <wsdl:operation name="removeGroup" parameterOrder="name">
<wsdl:input message="impl:removeGroupRequest" name="removeGroupRequest"
/>
<wsdl:output message="impl:removeGroupResponse" name="
removeGroupResponse" />
</wsdl:operation>
- <wsdl:operation name="replaceUserGroupMemberList" parameterOrder="name
list">
<wsdl:input message="impl:replaceUserGroupMemberListRequest" name="
replaceUserGroupMemberListRequest" />
<wsdl:output message="impl:replaceUserGroupMemberListResponse" name="
replaceUserGroupMemberListResponse" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="WorkflowWebserviceSoapBinding" type="
impl:WorkflowWebservice">
<wsdlsoap:binding style="rpc" transport="
http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="getSteps">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getStepsRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getStepsResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="makeProcess">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="makeProcessRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="makeProcessResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getProcessList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getProcessListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getProcessListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getWorkbasketList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getWorkbasketListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getWorkbasketListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getWorkbasketTOC">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getWorkbasketTOCRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getWorkbasketTOCResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getWorkpieceInfo">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getWorkpieceInfoRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getWorkpieceInfoResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addWorkpieceItem">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="addWorkpieceItemRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="addWorkpieceItemResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeWorkpieceItem">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="removeWorkpieceItemRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="removeWorkpieceItemResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="addWorkpieceValue">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="addWorkpieceValueRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="addWorkpieceValueResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeWorkpieceValue">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="removeWorkpieceValueRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="removeWorkpieceValueResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createWorkpiece">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createWorkpieceRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createWorkpieceResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getClassList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getClassListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getClassListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="advanceWorkpiece">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="advanceWorkpieceRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="advanceWorkpieceResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createWorkbasket">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createWorkbasketRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createWorkbasketResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateWorkbasket">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="updateWorkbasketRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="updateWorkbasketResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="deleteWorkbasket">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="deleteWorkbasketRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="deleteWorkbasketResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createClass">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createClassRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createClassResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="updateClass">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="updateClassRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="updateClassResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="deleteClass">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="deleteClassRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="deleteClassResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getWorkpieceClassColumnList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getWorkpieceClassColumnListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getWorkpieceClassColumnListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="setWorkpieceClassColumnList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="setWorkpieceClassColumnListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="setWorkpieceClassColumnListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createAccessList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createAccessListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createAccessListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeAccessList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="removeAccessListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="removeAccessListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAccessListInfo">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getAccessListInfoRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getAccessListInfoResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getAccessListList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getAccessListListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getAccessListListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getUserGroupMemberList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getUserGroupMemberListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getUserGroupMemberListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getUserList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getUserListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getUserListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="getUserGroupList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="getUserGroupListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="getUserGroupListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createUser">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createUserRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createUserResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="createGroup">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="createGroupRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="createGroupResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeUser">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="removeUserRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="removeUserResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="removeGroup">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="removeGroupRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="removeGroupResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="replaceUserGroupMemberList">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="replaceUserGroupMemberListRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:input>
- <wsdl:output name="replaceUserGroupMemberListResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://webservice.workflow.rjssoft.com" use="encoded" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="WorkflowWebserviceService">
- <wsdl:port binding="impl:WorkflowWebserviceSoapBinding" name="
WorkflowWebservice">
<wsdlsoap:address location="
http://125.1.2.22:8080/WorkflowSecureWebServices/services/WorkflowWebservice
" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Anne Thomas Manes <at...@gmail.com>
04/12/2005 04:35 PM
Please respond to
axis-user@ws.apache.org
To
axis-user@ws.apache.org
cc
Subject
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Can you show us a little more of the WSDL?
e.g., what references the ArrayOf_tns1_anytype type? Assuming that
you're using rpc/encoded, and If the type is referenced only by the
<wsdl:part> definition, then you don't need to define the element.
Anne
On Apr 12, 2005 2:01 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
>
> Under Axis 1.0 the wsdl generator would generate an element tag for a
> complex class generated from an Object[] as follows:
>
> <complexType name="ArrayOf_tns1_anyType">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
wsdl:arrayType="xsd:anyType[]"/>
> </restriction>
> </complexContent>
> </complexType>
> <element name="ArrayOf_tns1_anyType" nillable="true"
> type="impl:ArrayOf_tns1_anyType"/>
>
> This all within the schema tags within wsdl:types
>
> Under Axis 1.2 RC3 the same complex type is generated without the
element
> tag. This is throwing off a VB6 application using the SOAPClient3.0
class
> which now fails when trying to invoke a webservice using this type. The
> application is dynamically retrieving the wsdl from the Axis server
using
> the ?wsdl form so I can't just change the static wsdl.
>
> Is this working as designed or did RC3 errantly leave out the element
tag?
>
> Dan
Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Posted by Anne Thomas Manes <at...@gmail.com>.
Can you show us a little more of the WSDL?
e.g., what references the ArrayOf_tns1_anytype type? Assuming that
you're using rpc/encoded, and If the type is referenced only by the
<wsdl:part> definition, then you don't need to define the element.
Anne
On Apr 12, 2005 2:01 PM, Dan Kimmel <dk...@rjssoft.com> wrote:
>
> Under Axis 1.0 the wsdl generator would generate an element tag for a
> complex class generated from an Object[] as follows:
>
> <complexType name="ArrayOf_tns1_anyType">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
> </restriction>
> </complexContent>
> </complexType>
> <element name="ArrayOf_tns1_anyType" nillable="true"
> type="impl:ArrayOf_tns1_anyType"/>
>
> This all within the schema tags within wsdl:types
>
> Under Axis 1.2 RC3 the same complex type is generated without the element
> tag. This is throwing off a VB6 application using the SOAPClient3.0 class
> which now fails when trying to invoke a webservice using this type. The
> application is dynamically retrieving the wsdl from the Axis server using
> the ?wsdl form so I can't just change the static wsdl.
>
> Is this working as designed or did RC3 errantly leave out the element tag?
>
> Dan