axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Luo (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-783) WSDL2Java creates unreachable stub code, unable to compile
Date Tue, 30 May 2006 22:10:36 GMT
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


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


Mime
View raw message