You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Ajith Harshana Ranabahu (JIRA)" <ji...@apache.org> on 2006/06/05 15:09:31 UTC

[jira] Commented: (AXIS2-783) WSDL2Java creates unreachable stub code, unable to compile

    [ http://issues.apache.org/jira/browse/AXIS2-783?page=comments#action_12414756 ] 

Ajith Harshana Ranabahu commented on AXIS2-783:
-----------------------------------------------

you need to have the soap port listed in your arguments something like -pn EmployeeReviewSoap that tells the codegen to use the soap port

> WSDL2Java creates unreachable stub code, unable to compile
> ----------------------------------------------------------
>
>          Key: AXIS2-783
>          URL: http://issues.apache.org/jira/browse/AXIS2-783
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Bug

>   Components: wsdl
>     Versions: 1.0
>  Environment: Fedora Cord 5 x86_64 / jrockit-R26.3.0-jdk1.5.0_06 (for Linux), Windows XP / JDK 1.5.0_06
>     Reporter: Jonathan Luo
>     Assignee: Ajith Harshana Ranabahu

>
> Run WSDL2Java like this (on Linux)
> $export AXIS2_HOME=~/local/lib/axis2-1.0
> $AXIS2_HOME/bin/WSDL2Java.sh -uri EmployeeReview.wsdl -p com.myorg -s -u 
> The code generator exited without any error. Inspected the generated stub file src/com/myorg/EmployeeReviewStub.java, saw the following code from lines 163-168:
>               // create SOAP envelope with that payload
>               org.apache.axiom.soap.SOAPEnvelope env = null;
>                     
>                                     //Unknown style!! No code is generated
>                                     throw new java.lang.UnsupportedOperationException("Unknown Style");
> The above code appeared in the EmployeeReviewStub.java multiple times. If compile the generated stub source code, an unreachable code error occurred.
> The following is the wsdl file I used.
> <<< begin - EmployeeReview.wsdl >>>
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://source.mw.org" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://source.mw.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
>   <wsdl:types>
>     <s:schema elementFormDefault="qualified" targetNamespace="http://source.mw.org">
>       <s:element name="SendReview">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="effectiveDate" type="s:dateTime"/>
>             <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime"/>
>             <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime"/>
>             <s:element minOccurs="0" maxOccurs="1" name="reviewerEmpId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="overallRating" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="meritPercentage" type="s:decimal"/>
>             <s:element minOccurs="0" maxOccurs="1" name="isLumpSum" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="nextReviewType" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="nextReviewDate" type="s:dateTime"/>
>             <s:element minOccurs="0" maxOccurs="1" name="comments" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="reviewerComments" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="todoAreas" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="SendReviewResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="SendReviewResult" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreateGoal">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="goalId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="goalTypeCode" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="result" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="statusCode" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreateGoalResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="CreateGoalResult" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreatePerformanceRating">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="performanceTypeId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="performanceStatusId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="performanceRating" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreatePerformanceRatingResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="CreatePerformanceRatingResult" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreateEmployeeReview">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeId" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="effectiveDate" type="s:dateTime"/>
>             <s:element minOccurs="0" maxOccurs="1" name="performanceReviewType" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime"/>
>             <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime"/>
>             <s:element minOccurs="0" maxOccurs="1" name="reviewerEmpId" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CreateEmployeeReviewResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="CreateEmployeeReviewResult" type="tns:ArrayOfString"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:complexType name="ArrayOfString">
>         <s:sequence>
>           <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string"/>
>         </s:sequence>
>       </s:complexType>
>       <s:element name="CancelPerformanceObject">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="goalId" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="CancelPerformanceObjectResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="CancelPerformanceObjectResult" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="DeleteEmployeeReview">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeFormId" type="s:string"/>
>             <s:element minOccurs="0" maxOccurs="1" name="employeeId" type="s:string"/>
>             <s:element minOccurs="1" maxOccurs="1" name="effectiveDate" type="s:dateTime"/>
>             <s:element minOccurs="0" maxOccurs="1" name="reviewerEmpId" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="DeleteEmployeeReviewResponse">
>         <s:complexType>
>           <s:sequence>
>             <s:element minOccurs="0" maxOccurs="1" name="DeleteEmployeeReviewResult" type="s:string"/>
>           </s:sequence>
>         </s:complexType>
>       </s:element>
>       <s:element name="string" nillable="true" type="s:string"/>
>       <s:element name="ArrayOfString" nillable="true" type="tns:ArrayOfString"/>
>     </s:schema>
>   </wsdl:types>
>   <wsdl:message name="SendReviewSoapIn">
>     <wsdl:part name="parameters" element="tns:SendReview"/>
>   </wsdl:message>
>   <wsdl:message name="SendReviewSoapOut">
>     <wsdl:part name="parameters" element="tns:SendReviewResponse"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalSoapIn">
>     <wsdl:part name="parameters" element="tns:CreateGoal"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalSoapOut">
>     <wsdl:part name="parameters" element="tns:CreateGoalResponse"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingSoapIn">
>     <wsdl:part name="parameters" element="tns:CreatePerformanceRating"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingSoapOut">
>     <wsdl:part name="parameters" element="tns:CreatePerformanceRatingResponse"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewSoapIn">
>     <wsdl:part name="parameters" element="tns:CreateEmployeeReview"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewSoapOut">
>     <wsdl:part name="parameters" element="tns:CreateEmployeeReviewResponse"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectSoapIn">
>     <wsdl:part name="parameters" element="tns:CancelPerformanceObject"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectSoapOut">
>     <wsdl:part name="parameters" element="tns:CancelPerformanceObjectResponse"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewSoapIn">
>     <wsdl:part name="parameters" element="tns:DeleteEmployeeReview"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewSoapOut">
>     <wsdl:part name="parameters" element="tns:DeleteEmployeeReviewResponse"/>
>   </wsdl:message>
>   <wsdl:message name="SendReviewHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="startDate" type="s:string"/>
>     <wsdl:part name="endDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>     <wsdl:part name="overallRating" type="s:string"/>
>     <wsdl:part name="meritPercentage" type="s:string"/>
>     <wsdl:part name="isLumpSum" type="s:string"/>
>     <wsdl:part name="nextReviewType" type="s:string"/>
>     <wsdl:part name="nextReviewDate" type="s:string"/>
>     <wsdl:part name="comments" type="s:string"/>
>     <wsdl:part name="reviewerComments" type="s:string"/>
>     <wsdl:part name="todoAreas" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="SendReviewHttpGetOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="goalId" type="s:string"/>
>     <wsdl:part name="goalTypeCode" type="s:string"/>
>     <wsdl:part name="description" type="s:string"/>
>     <wsdl:part name="result" type="s:string"/>
>     <wsdl:part name="statusCode" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalHttpGetOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="performanceTypeId" type="s:string"/>
>     <wsdl:part name="performanceStatusId" type="s:string"/>
>     <wsdl:part name="performanceRating" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingHttpGetOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="employeeId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="performanceReviewType" type="s:string"/>
>     <wsdl:part name="startDate" type="s:string"/>
>     <wsdl:part name="endDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewHttpGetOut">
>     <wsdl:part name="Body" element="tns:ArrayOfString"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="goalId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectHttpGetOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewHttpGetIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="employeeId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewHttpGetOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="SendReviewHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="startDate" type="s:string"/>
>     <wsdl:part name="endDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>     <wsdl:part name="overallRating" type="s:string"/>
>     <wsdl:part name="meritPercentage" type="s:string"/>
>     <wsdl:part name="isLumpSum" type="s:string"/>
>     <wsdl:part name="nextReviewType" type="s:string"/>
>     <wsdl:part name="nextReviewDate" type="s:string"/>
>     <wsdl:part name="comments" type="s:string"/>
>     <wsdl:part name="reviewerComments" type="s:string"/>
>     <wsdl:part name="todoAreas" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="SendReviewHttpPostOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="goalId" type="s:string"/>
>     <wsdl:part name="goalTypeCode" type="s:string"/>
>     <wsdl:part name="description" type="s:string"/>
>     <wsdl:part name="result" type="s:string"/>
>     <wsdl:part name="statusCode" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateGoalHttpPostOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="performanceTypeId" type="s:string"/>
>     <wsdl:part name="performanceStatusId" type="s:string"/>
>     <wsdl:part name="performanceRating" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreatePerformanceRatingHttpPostOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="employeeId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="performanceReviewType" type="s:string"/>
>     <wsdl:part name="startDate" type="s:string"/>
>     <wsdl:part name="endDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CreateEmployeeReviewHttpPostOut">
>     <wsdl:part name="Body" element="tns:ArrayOfString"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="goalId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="CancelPerformanceObjectHttpPostOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewHttpPostIn">
>     <wsdl:part name="employeeFormId" type="s:string"/>
>     <wsdl:part name="employeeId" type="s:string"/>
>     <wsdl:part name="effectiveDate" type="s:string"/>
>     <wsdl:part name="reviewerEmpId" type="s:string"/>
>   </wsdl:message>
>   <wsdl:message name="DeleteEmployeeReviewHttpPostOut">
>     <wsdl:part name="Body" element="tns:string"/>
>   </wsdl:message>
>   <wsdl:portType name="EmployeeReviewSoap">
>     <wsdl:operation name="SendReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:SendReviewSoapIn"/>
>       <wsdl:output message="tns:SendReviewSoapOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateGoalSoapIn"/>
>       <wsdl:output message="tns:CreateGoalSoapOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreatePerformanceRatingSoapIn"/>
>       <wsdl:output message="tns:CreatePerformanceRatingSoapOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateEmployeeReviewSoapIn"/>
>       <wsdl:output message="tns:CreateEmployeeReviewSoapOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CancelPerformanceObjectSoapIn"/>
>       <wsdl:output message="tns:CancelPerformanceObjectSoapOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:DeleteEmployeeReviewSoapIn"/>
>       <wsdl:output message="tns:DeleteEmployeeReviewSoapOut"/>
>     </wsdl:operation>
>   </wsdl:portType>
>   <wsdl:portType name="EmployeeReviewHttpGet">
>     <wsdl:operation name="SendReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:SendReviewHttpGetIn"/>
>       <wsdl:output message="tns:SendReviewHttpGetOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateGoalHttpGetIn"/>
>       <wsdl:output message="tns:CreateGoalHttpGetOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreatePerformanceRatingHttpGetIn"/>
>       <wsdl:output message="tns:CreatePerformanceRatingHttpGetOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateEmployeeReviewHttpGetIn"/>
>       <wsdl:output message="tns:CreateEmployeeReviewHttpGetOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CancelPerformanceObjectHttpGetIn"/>
>       <wsdl:output message="tns:CancelPerformanceObjectHttpGetOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:DeleteEmployeeReviewHttpGetIn"/>
>       <wsdl:output message="tns:DeleteEmployeeReviewHttpGetOut"/>
>     </wsdl:operation>
>   </wsdl:portType>
>   <wsdl:portType name="EmployeeReviewHttpPost">
>     <wsdl:operation name="SendReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:SendReviewHttpPostIn"/>
>       <wsdl:output message="tns:SendReviewHttpPostOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateGoalHttpPostIn"/>
>       <wsdl:output message="tns:CreateGoalHttpPostOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreatePerformanceRatingHttpPostIn"/>
>       <wsdl:output message="tns:CreatePerformanceRatingHttpPostOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CreateEmployeeReviewHttpPostIn"/>
>       <wsdl:output message="tns:CreateEmployeeReviewHttpPostOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:CancelPerformanceObjectHttpPostIn"/>
>       <wsdl:output message="tns:CancelPerformanceObjectHttpPostOut"/>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"></documentation>
>       <wsdl:input message="tns:DeleteEmployeeReviewHttpPostIn"/>
>       <wsdl:output message="tns:DeleteEmployeeReviewHttpPostOut"/>
>     </wsdl:operation>
>   </wsdl:portType>
>   <wsdl:binding name="EmployeeReviewSoap" type="tns:EmployeeReviewSoap">
>     <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
>     <wsdl:operation name="SendReview">
>       <soap:operation soapAction="http://source.mw.org/SendReview" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <soap:operation soapAction="http://source.mw.org/CreateGoal" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <soap:operation soapAction="http://source.mw.org/CreatePerformanceRating" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <soap:operation soapAction="http://source.mw.org/CreateEmployeeReview" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <soap:operation soapAction="http://source.mw.org/CancelPerformanceObject" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <soap:operation soapAction="http://source.mw.org/DeleteEmployeeReview" style="document"/>
>       <wsdl:input>
>         <soap:body use="literal"/>
>       </wsdl:input>
>       <wsdl:output>
>         <soap:body use="literal"/>
>       </wsdl:output>
>     </wsdl:operation>
>   </wsdl:binding>
>   <wsdl:binding name="EmployeeReviewHttpGet" type="tns:EmployeeReviewHttpGet">
>     <http:binding verb="GET"/>
>     <wsdl:operation name="SendReview">
>       <http:operation location="/SendReview"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <http:operation location="/CreateGoal"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <http:operation location="/CreatePerformanceRating"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <http:operation location="/CreateEmployeeReview"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <http:operation location="/CancelPerformanceObject"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <http:operation location="/DeleteEmployeeReview"/>
>       <wsdl:input>
>         <http:urlEncoded/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>   </wsdl:binding>
>   <wsdl:binding name="EmployeeReviewHttpPost" type="tns:EmployeeReviewHttpPost">
>     <http:binding verb="POST"/>
>     <wsdl:operation name="SendReview">
>       <http:operation location="/SendReview"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateGoal">
>       <http:operation location="/CreateGoal"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreatePerformanceRating">
>       <http:operation location="/CreatePerformanceRating"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CreateEmployeeReview">
>       <http:operation location="/CreateEmployeeReview"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="CancelPerformanceObject">
>       <http:operation location="/CancelPerformanceObject"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>     <wsdl:operation name="DeleteEmployeeReview">
>       <http:operation location="/DeleteEmployeeReview"/>
>       <wsdl:input>
>         <mime:content type="application/x-www-form-urlencoded"/>
>       </wsdl:input>
>       <wsdl:output>
>         <mime:mimeXml part="Body"/>
>       </wsdl:output>
>     </wsdl:operation>
>   </wsdl:binding>
>   <wsdl:service name="EmployeeReview">
>     <documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/>
>     <wsdl:port name="EmployeeReviewSoap" binding="tns:EmployeeReviewSoap">
>       <soap:address location="http://qa.mw.edu/ApolloHrService/EmployeeReview.asmx"/>
>     </wsdl:port>
>     <wsdl:port name="EmployeeReviewHttpGet" binding="tns:EmployeeReviewHttpGet">
>       <http:address location="http://qa.mw.edu/ApolloHrService/EmployeeReview.asmx"/>
>     </wsdl:port>
>     <wsdl:port name="EmployeeReviewHttpPost" binding="tns:EmployeeReviewHttpPost">
>       <http:address location="http://qa.mw.edu/ApolloHrService/EmployeeReview.asmx"/>
>     </wsdl:port>
>   </wsdl:service>
> </wsdl:definitions>
> <<< end - EmployeeReview.wsdl >>>
> Note: axis-1.2 and axis-1.4 WSDL2Java work ok for EmployeeReview.wsdl.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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