Hi,

I use WSDL2Java to generate stubs for the attached WSDL.

The options are: -s -ss -p axis2_stubs

Here's the log I get when I run 'ant':

Buildfile: build.xml

init:

pre.compile.test:
     [echo] Stax Availability= true
     [echo] Axis2 Availability= true

compile.src:
    [javac] Compiling 9 source files to D:\tmp\104\build\classes
    [javac] 
D:\tmp\104\src\com\intalio\www\bpms\workflow\taskmanagementservices_20051109\TaskMetadata.java:859:
 textArray is already defined in parse(javax.xml.stream.XMLStreamReader)
    [javac]                             java.lang.String[] textArray = 
stateMachine8.getTextArray();
    [javac]                                                ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error

BUILD FAILED
D:\tmp\104\build.xml:43: Compile failed; see the compiler error output for 
details.

I'm attaching the generated build.xml too, in case you need it.

Thanks a lot,
Iwan
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id: service.wsdl 3848 2006-04-13 12:35:58Z imemruk $ -->
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:tns="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/"; xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; targetNamespace="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/"; name="TaskManagementServices">
	<wsdl:types>
		<xsd:schema 
			elementFormDefault="qualified"
			targetNamespace="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/"; 			
			xmlns:tns="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/";>
			<xsd:element name="getTaskListResponse">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="task" type="tns:taskMetadata" maxOccurs="unbounded" minOccurs="0">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="getTaskListRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="getTaskResponse">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="task" type="tns:task"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="getTaskRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="setOutputRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="data">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:any maxOccurs="unbounded" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>						
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="unavailableTaskFault">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="reason" type="xsd:string"/>
						<xsd:element name="unavailableTaskId" type="xsd:string" maxOccurs="unbounded" minOccurs="1">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="invalidParticipantTokenFault">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="reason" type="xsd:string"/>
						<xsd:element name="invalidToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="accessDeniedFault">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="reason" type="xsd:string"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="invalidInputMessageFault">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="reason" type="xsd:string"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="completeRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="setOutputAndCompleteRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="data">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:any maxOccurs="unbounded" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="failRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="code" type="xsd:string"/>
						<xsd:element name="message" type="xsd:string"/>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="deleteRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string" maxOccurs="unbounded" minOccurs="1">
						</xsd:element>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="createRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="task" type="tns:task"/>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="initRequest">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="taskId" type="xsd:string"/>
						<xsd:element name="input">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:any maxOccurs="unbounded" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="participantToken" type="xsd:string">
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="okResponse">
				<xsd:complexType>
					<xsd:sequence/>
				</xsd:complexType>
			</xsd:element>
			<xsd:complexType name="taskMetadata">
				<xsd:sequence>
					<xsd:element name="taskId" type="xsd:string"/>
					<xsd:element name="taskState" type="xsd:token" maxOccurs="1" minOccurs="0"/>
					<xsd:element name="taskType" type="xsd:token"/>
					<xsd:element name="description" type="xsd:string" maxOccurs="1" minOccurs="0"/>
					<xsd:element name="processId" type="xsd:string" maxOccurs="1" minOccurs="0"/>
					<xsd:element name="creationDate" type="xsd:dateTime" maxOccurs="1" minOccurs="0">
					</xsd:element>
					<xsd:element name="userOwner" type="xsd:string" maxOccurs="unbounded" minOccurs="0">
					</xsd:element>
					<xsd:element name="roleOwner" type="xsd:string" maxOccurs="unbounded" minOccurs="0">
					</xsd:element>
					<xsd:element name="formUrl" type="xsd:anyURI"/>
					<xsd:element name="failureCode" type="xsd:string" maxOccurs="1" minOccurs="0"/>
					<xsd:element name="failureReason" type="xsd:string" maxOccurs="1" minOccurs="0"/>
					<xsd:element name="userProcessCompleteSOAPAction" type="xsd:string" maxOccurs="1" minOccurs="0"/>
  				</xsd:sequence>
			</xsd:complexType>
			<xsd:complexType name="task">
				<xsd:sequence>
					<xsd:element name="metadata" type="tns:taskMetadata">
					</xsd:element>
					<xsd:element name="input">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:any maxOccurs="unbounded" minOccurs="0" />
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
					<xsd:element name="output">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:any maxOccurs="unbounded" minOccurs="0" />
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
				</xsd:sequence>
			</xsd:complexType>
		</xsd:schema>
	</wsdl:types>
	<wsdl:message name="getTaskListResponse">
		<wsdl:part name="getTaskListResponse" element="tns:getTaskListResponse"/>
	</wsdl:message>
	<wsdl:message name="getTaskListRequest">
		<wsdl:part name="getTaskListRequest" element="tns:getTaskListRequest"/>
	</wsdl:message>
	<wsdl:message name="getTaskResponse">
		<wsdl:part name="getTaskResponse" element="tns:getTaskResponse">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="getTaskRequest">
		<wsdl:part name="getTaskRequest" element="tns:getTaskRequest"/>
	</wsdl:message>
	<wsdl:message name="setOutputRequest">
		<wsdl:part name="setOutputRequest" element="tns:setOutputRequest">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="unavailableTaskFault">
		<wsdl:part name="unavailableTaskFault" element="tns:unavailableTaskFault">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="invalidParticipantTokenFault">
		<wsdl:part name="invalidParticipantTokenFault" element="tns:invalidParticipantTokenFault">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="accessDeniedFault">
		<wsdl:part name="accessDeniedFault" element="tns:accessDeniedFault">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="invalidInputMessageFault">
		<wsdl:part name="invalidInputMessageFault" element="tns:invalidInputMessageFault">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="completeRequest">
		<wsdl:part name="completeRequest" element="tns:completeRequest">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="setOutputAndCompleteRequest">
		<wsdl:part name="setOutputAndCompleteRequest" element="tns:setOutputAndCompleteRequest">
		</wsdl:part>
	</wsdl:message>
	<wsdl:message name="failRequest">
		<wsdl:part name="failRequest" element="tns:failRequest"/>
	</wsdl:message>
	<wsdl:message name="deleteRequest">
		<wsdl:part name="deleteRequest" element="tns:deleteRequest"/>
	</wsdl:message>
	<wsdl:message name="createRequest">
		<wsdl:part name="createRequest" element="tns:createRequest"/>
	</wsdl:message>
	<wsdl:message name="okResponse">
		<wsdl:part name="okResponse" element="tns:okResponse"/>
	</wsdl:message>
	<wsdl:message name="initRequest">
		<wsdl:part name="initRequest" element="tns:initRequest"/>
	</wsdl:message>
	<wsdl:portType name="TaskManagementServices">
		<wsdl:operation name="getTaskList">
			<wsdl:input message="tns:getTaskListRequest"/>
			<wsdl:output message="tns:getTaskListResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="getTask">
			<wsdl:input message="tns:getTaskRequest"/>
			<wsdl:output message="tns:getTaskResponse"/>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="setOutput">
			<wsdl:input message="tns:setOutputRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="complete">
			<wsdl:input message="tns:completeRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="setOutputAndComplete">
			<wsdl:input message="tns:setOutputAndCompleteRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="fail">
			<wsdl:input message="tns:failRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="AccessDenied" message="tns:accessDeniedFault">
			</wsdl:fault>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="delete">
			<wsdl:input message="tns:deleteRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="AccessDenied" message="tns:accessDeniedFault">
			</wsdl:fault>
			<wsdl:fault name="UnavailableTasks" message="tns:unavailableTaskFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="create">
			<wsdl:input message="tns:createRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault">
			</wsdl:fault>
			<wsdl:fault name="AccessDenied" message="tns:accessDeniedFault">
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="init">
			<wsdl:input message="tns:initRequest"/>
			<wsdl:output message="tns:okResponse"/>
			<wsdl:fault name="InvalidParticipantToken" message="tns:invalidParticipantTokenFault"/>
			<wsdl:fault name="UnavailableTask" message="tns:unavailableTaskFault"/>
			<wsdl:fault name="InvalidInputMessage" message="tns:invalidInputMessageFault">
			</wsdl:fault>
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding name="TaskManagementServicesSOAP" type="tns:TaskManagementServices">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<wsdl:operation name="getTaskList">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/getTaskList"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="getTask">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/getTask"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="setOutput">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/setOutput"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="complete">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/complete"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="setOutputAndComplete">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/setOutputAndComplete"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="fail">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/fail"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="AccessDenied">
				<soap:fault name="AccessDenied" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="delete">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/delete"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="UnavailableTasks">
				<soap:fault name="UnavailableTasks" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="AccessDenied">
				<soap:fault name="AccessDenied" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="create">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/create"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="AccessDenied">
				<soap:fault name="AccessDenied" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
		<wsdl:operation name="init">
			<soap:operation soapAction="http://www.intalio.com/BPMS/Workflow/TaskManagementServices-20051109/init"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
			<wsdl:fault name="UnavailableTask">
				<soap:fault name="UnavailableTask" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidParticipantToken">
				<soap:fault name="InvalidParticipantToken" use="literal"/>
			</wsdl:fault>
			<wsdl:fault name="InvalidInputMessage">
				<soap:fault name="InvalidInputMessage" use="literal"/>
			</wsdl:fault>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="TaskManagementServices">
		<wsdl:port name="TaskManagementServicesSOAP" binding="tns:TaskManagementServicesSOAP">
			<soap:address location="http://www.example.org/"/>
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>

Attachment: build.xml
Description: application/xml

Reply via email to