axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Kimmel<dkim...@rjssoft.com>
Subject Re: Axis 1.2 RC3 wsdl.fromJava missing element tag
Date Thu, 14 Apr 2005 19:36:51 GMT
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 <dkimmel@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 <atmanes@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 <dkimmel@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]



Mime
View raw message