Hi Devs,

I have the attached WDSL2.0 document.  When I ran it through Axis2 1.4 (with
Woden 1.0M8) wsdl2java 2.0, I got the following exception. Shall I open a
JIRA on this issue.

============
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Error],0:0,WSDL520,Extension element "{
http://www.w3.org/ns/wsdl}outfault"; in the context of
"org.apache.woden.wsdl20.xml.BindingElement" must not be in the WSDL 2.0
namespace.
Woden[Warning],0:0,Description-1001,The targetNamespace '
http://www.wso2.org/types' is not dereferencable.
ERROR [2008-06-10 01:57:35,278]  Code generation failed An access occurred
that is not valid.
org.apache.axis2.AxisFault: An access occurred that is not valid.
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at
org.apache.axis2.description.WSDL20ToAxisServiceBuilder.populateService(WSDL20ToAxisServiceBuilder.java:276)
        at
org.apache.axis2.description.WSDL20ToAllAxisServicesBuilder.populateAllServices(WSDL20ToAllAxisServicesBuilder.java:90)
        at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:105)
        at
org.wso2.codegen.service.wsdl2code.WSDL2Code.codegen(WSDL2Code.java:191)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
=======

Thank you!

Saminda

-- 
Saminda Abeyruwan

Senior Software Engineer
WSO2 Inc. - www.wso2.org
<wsdl2:description xmlns:wsdl2="http://www.w3.org/ns/wsdl"; xmlns:tns="http://www.wso2.org/types";
                   xmlns:wsoap="http://www.w3.org/ns/wsdl/soap";
                   xmlns:wrpc="http://www.w3.org/ns/wsdl/rpc";
                   xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl";
                   xmlns:wsdlx="http://www.w3.org/ns/wsdl-extensions";
                   xmlns:ax252="http://data.chad.sample.wsas.wso2.org/xsd";
                   xmlns:ax253="http://util.java/xsd"; xmlns:ns1="http://org.apache.axis2/xsd";
                   xmlns:ns="http://www.wso2.org/types"; xmlns:xs="http://www.w3.org/2001/XMLSchema";
                   xmlns:whttp="http://www.w3.org/ns/wsdl/http";
                   xmlns:ax249="http://chad.sample.wsas.wso2.org/xsd";
                   targetNamespace="http://www.wso2.org/types";>
    <wsdl2:documentation>Chad</wsdl2:documentation>
    <wsdl2:types>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="unqualified"
                   targetNamespace="http://util.java/xsd";>
            <xs:complexType name="Set">
                <xs:sequence>
                    <xs:element minOccurs="0" name="empty" type="xs:boolean"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
        <xs:schema xmlns:ax254="http://util.java/xsd"; attributeFormDefault="qualified"
                   elementFormDefault="unqualified"
                   targetNamespace="http://data.chad.sample.wsas.wso2.org/xsd";>
            <xs:import namespace="http://util.java/xsd"/>
            <xs:complexType name="ChadPollResult">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="orderedChoices"
                                nillable="true" type="ax252:ChadChoice"/>
                    <xs:element minOccurs="0" name="pollDescription" nillable="true"
                                type="xs:string"/>
                    <xs:element minOccurs="0" name="pollId" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="pollStopped" type="xs:boolean"/>
                    <xs:element minOccurs="0" name="pollTitle" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="singleVote" type="xs:boolean"/>

                    <xs:element minOccurs="0" name="totalNumberOfVotes" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ChadData">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:long"/>
                    <xs:element minOccurs="0" name="lastUpdatedTime" nillable="true"
                                type="xs:date"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ChadChoice">
                <xs:complexContent>
                    <xs:extension base="ax252:ChadData">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="choiceName" nillable="true"
                                        type="xs:string"/>
                            <xs:element minOccurs="0" name="numberOfVotes" type="xs:int"/>
                            <xs:element minOccurs="0" name="poll" nillable="true"
                                        type="ax252:ChadPoll"/>
                            <xs:element minOccurs="0" name="votePercentage" type="xs:float"/>

                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ChadPoll">
                <xs:complexContent>
                    <xs:extension base="ax252:ChadData">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="choiceSet" nillable="true"
                                        type="ax253:Set"/>
                            <xs:element maxOccurs="unbounded" minOccurs="0" name="choices"
                                        nillable="true" type="ax252:ChadChoice"/>
                            <xs:element minOccurs="0" name="description" nillable="true"
                                        type="xs:string"/>
                            <xs:element minOccurs="0" name="isSingleVote" type="xs:boolean"/>
                            <xs:element minOccurs="0" name="isStopped" type="xs:boolean"/>
                            <xs:element minOccurs="0" name="pollId" nillable="true"
                                        type="xs:string"/>
                            <xs:element minOccurs="0" name="title" nillable="true"
                                        type="xs:string"/>
                            <xs:element minOccurs="0" name="votedIPs" nillable="true"
                                        type="ax253:Set"/>
                        </xs:sequence>

                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:schema>
        <xs:schema xmlns:ax251="http://chad.sample.wsas.wso2.org/xsd";
                   xmlns:ax255="http://data.chad.sample.wsas.wso2.org/xsd";
                   attributeFormDefault="qualified" elementFormDefault="unqualified"
                   targetNamespace="http://www.wso2.org/types";>
            <xs:import namespace="http://chad.sample.wsas.wso2.org/xsd"/>
            <xs:import namespace="http://data.chad.sample.wsas.wso2.org/xsd"/>
            <xs:complexType name="Exception">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="isEligibleForVoting">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="pollId" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>

            </xs:element>
            <xs:element name="isEligibleForVotingResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" type="xs:boolean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="login">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="loginResponse">

                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" type="xs:boolean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="ChadAuthenticationException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="ChadAuthenticationException" nillable="true"
                                    type="ax249:ChadAuthenticationException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="DuplicatePollException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="DuplicatePollException" nillable="true"
                                    type="ax249:DuplicatePollException"/>

                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="ChadChoiceException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="ChadChoiceException" nillable="true"
                                    type="ax249:ChadChoiceException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="createPoll">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="description" nillable="true"
                                    type="xs:string"/>
                        <xs:element minOccurs="0" name="isSingleVote" type="xs:boolean"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="choices"
                                    nillable="true" type="xs:string"/>

                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="createPollResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="vote">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="pollId" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="choices"
                                    nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>

            </xs:element>
            <xs:element name="voteResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="Exception">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="Exception" nillable="true"
                                    type="ns:Exception"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listAdminUsersResponse">
                <xs:complexType>

                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return"
                                    nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResult">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="pollID" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResultResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true"
                                    type="ax255:ChadPollResult"/>
                    </xs:sequence>

                </xs:complexType>
            </xs:element>
            <xs:element name="getStartedPollsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return"
                                    nillable="true" type="ax255:ChadPoll"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getStoppedPollsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return"
                                    nillable="true" type="ax255:ChadPoll"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listPollsResponse">

                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return"
                                    nillable="true" type="ax255:ChadPoll"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addAdminUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="changePassword">
                <xs:complexType>
                    <xs:sequence>

                        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="oldPassword" nillable="true"
                                    type="xs:string"/>
                        <xs:element minOccurs="0" name="newPassword" nillable="true"
                                    type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="deleteAdminUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="startPoll">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="pollID" nillable="true" type="xs:string"/>

                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="stopPoll">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="pollID" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema xmlns:ax250="http://www.wso2.org/types"; attributeFormDefault="qualified"
                   elementFormDefault="unqualified"
                   targetNamespace="http://chad.sample.wsas.wso2.org/xsd";>
            <xs:import namespace="http://www.wso2.org/types"/>
            <xs:complexType name="ChadAuthenticationException">
                <xs:complexContent>
                    <xs:extension base="ax250:Exception">
                        <xs:sequence/>
                    </xs:extension>

                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="DuplicatePollException">
                <xs:complexContent>
                    <xs:extension base="ax250:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ChadChoiceException">
                <xs:complexContent>
                    <xs:extension base="ax250:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:schema>
    </wsdl2:types>
    <wsdl2:interface name="ServiceInterface">
        <wsdl2:fault name="ChadAuthenticationException" element="ns:ChadAuthenticationException"/>
        <wsdl2:fault name="DuplicatePollException" element="ns:DuplicatePollException"/>
        <wsdl2:fault name="ChadChoiceException" element="ns:ChadChoiceException"/>
        <wsdl2:fault name="Exception" element="ns:Exception"/>
        <wsdl2:operation name="logout" pattern="http://www.w3.org/ns/wsdl/in-only";>
            <wsdl2:input element="#none" wsaw:Action="urn:logout"/>
        </wsdl2:operation>
        <wsdl2:operation name="getStartedPolls" pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="#none" wsaw:Action="urn:getStartedPolls"/>
            <wsdl2:output element="ns:getStartedPollsResponse"
                          wsaw:Action="urn:getStartedPollsResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="createPoll" style="http://www.w3.org/ns/wsdl/style/rpc";
                         wrpc:signature="title #in description #in isSingleVote #in choices #in return #return "
                         pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="ns:createPoll" wsaw:Action="urn:createPoll"/>
            <wsdl2:output element="ns:createPollResponse" wsaw:Action="urn:createPollResponse"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"
                            wsaw:Action="urn:createPollChadAuthenticationException"/>
            <wsdl2:outfault ref="tns:DuplicatePollException"
                            wsaw:Action="urn:createPollDuplicatePollException"/>
            <wsdl2:outfault ref="tns:ChadChoiceException"
                            wsaw:Action="urn:createPollChadChoiceException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getStoppedPolls" pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="#none" wsaw:Action="urn:getStoppedPolls"/>
            <wsdl2:output element="ns:getStoppedPollsResponse"
                          wsaw:Action="urn:getStoppedPollsResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="vote" style="http://www.w3.org/ns/wsdl/style/rpc";
                         wrpc:signature="pollId #in choices #in return #return "
                         pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="ns:vote" wsaw:Action="urn:vote"/>
            <wsdl2:output element="ns:voteResponse" wsaw:Action="urn:voteResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="changePassword" pattern="http://www.w3.org/ns/wsdl/robust-in-only";>
            <wsdl2:input element="ns:changePassword" wsaw:Action="urn:changePassword"/>
            <wsdl2:output element="#none" wsaw:Action="urn:changePasswordResponse"/>
            <wsdl2:outfault ref="tns:Exception" wsaw:Action="urn:changePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation name="stopPoll" pattern="http://www.w3.org/ns/wsdl/robust-in-only";>
            <wsdl2:input element="ns:stopPoll" wsaw:Action="urn:stopPoll"/>
            <wsdl2:output element="#none" wsaw:Action="urn:stopPollResponse"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"
                            wsaw:Action="urn:stopPollChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation name="listAdminUsers" pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="#none" wsaw:Action="urn:listAdminUsers"/>
            <wsdl2:output element="ns:listAdminUsersResponse"
                          wsaw:Action="urn:listAdminUsersResponse"/>
            <wsdl2:outfault ref="tns:Exception" wsaw:Action="urn:listAdminUsersException"/>
        </wsdl2:operation>
        <wsdl2:operation name="isEligibleForVoting" style="http://www.w3.org/ns/wsdl/style/rpc";
                         wrpc:signature="pollId #in return #return "
                         pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="ns:isEligibleForVoting" wsaw:Action="urn:isEligibleForVoting"/>
            <wsdl2:output element="ns:isEligibleForVotingResponse"
                          wsaw:Action="urn:isEligibleForVotingResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="login" style="http://www.w3.org/ns/wsdl/style/rpc";
                         wrpc:signature="username #in password #in return #return "
                         pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="ns:login" wsaw:Action="urn:login"/>
            <wsdl2:output element="ns:loginResponse" wsaw:Action="urn:loginResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResult" style="http://www.w3.org/ns/wsdl/style/rpc";
                         wrpc:signature="pollID #in return #return "
                         pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="ns:getResult" wsaw:Action="urn:getResult"/>
            <wsdl2:output element="ns:getResultResponse" wsaw:Action="urn:getResultResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="addAdminUser" pattern="http://www.w3.org/ns/wsdl/robust-in-only";>
            <wsdl2:input element="ns:addAdminUser" wsaw:Action="urn:addAdminUser"/>
            <wsdl2:output element="#none" wsaw:Action="urn:addAdminUserResponse"/>
            <wsdl2:outfault ref="tns:Exception" wsaw:Action="urn:addAdminUserException"/>
        </wsdl2:operation>
        <wsdl2:operation name="listPolls" pattern="http://www.w3.org/ns/wsdl/in-out";>
            <wsdl2:input element="#none" wsaw:Action="urn:listPolls"/>
            <wsdl2:output element="ns:listPollsResponse" wsaw:Action="urn:listPollsResponse"/>
        </wsdl2:operation>
        <wsdl2:operation name="startPoll" pattern="http://www.w3.org/ns/wsdl/robust-in-only";>
            <wsdl2:input element="ns:startPoll" wsaw:Action="urn:startPoll"/>
            <wsdl2:output element="#none" wsaw:Action="urn:startPollResponse"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"
                            wsaw:Action="urn:startPollChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation name="deleteAdminUser" pattern="http://www.w3.org/ns/wsdl/robust-in-only";>
            <wsdl2:input element="ns:deleteAdminUser" wsaw:Action="urn:deleteAdminUser"/>
            <wsdl2:output element="#none" wsaw:Action="urn:deleteAdminUserResponse"/>
            <wsdl2:outfault ref="tns:Exception" wsaw:Action="urn:deleteAdminUserException"/>
        </wsdl2:operation>
    </wsdl2:interface>
    <wsdl2:binding name="ChadHttpBinding" interface="tns:ServiceInterface"
                   whttp:methodDefault="POST" type="http://www.w3.org/ns/wsdl/http";>
        <wsdl2:outfault ref="tns:Exception"/>
        <wsdl2:outfault ref="tns:ChadChoiceException"/>
        <wsdl2:outfault ref="tns:DuplicatePollException"/>
        <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        <wsdl2:operation ref="tns:getStartedPolls" whttp:location="Chad/getStartedPolls"/>
        <wsdl2:operation ref="tns:logout" whttp:location="Chad/logout"/>
        <wsdl2:operation ref="tns:getStoppedPolls" whttp:location="Chad/getStoppedPolls"/>
        <wsdl2:operation ref="tns:createPoll" whttp:location="Chad/createPoll">
            <wsdl2:outfault ref="tns:ChadChoiceException"/>
            <wsdl2:outfault ref="tns:DuplicatePollException"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:vote" whttp:location="Chad/vote"/>
        <wsdl2:operation ref="tns:changePassword" whttp:location="Chad/changePassword">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:stopPoll" whttp:location="Chad/stopPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:listAdminUsers" whttp:location="Chad/listAdminUsers">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:isEligibleForVoting" whttp:location="Chad/isEligibleForVoting"/>
        <wsdl2:operation ref="tns:login" whttp:location="Chad/login"/>
        <wsdl2:operation ref="tns:getResult" whttp:location="Chad/getResult"/>
        <wsdl2:operation ref="tns:listPolls" whttp:location="Chad/listPolls"/>
        <wsdl2:operation ref="tns:addAdminUser" whttp:location="Chad/addAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:startPoll" whttp:location="Chad/startPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:deleteAdminUser" whttp:location="Chad/deleteAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:binding name="ChadSoap11Binding" interface="tns:ServiceInterface"
                   type="http://www.w3.org/ns/wsdl/soap"; wsoap:version="1.1">
        <wsdl2:outfault ref="tns:Exception"/>
        <wsdl2:outfault ref="tns:ChadChoiceException"/>
        <wsdl2:outfault ref="tns:DuplicatePollException"/>
        <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        <wsdl2:operation ref="tns:getStartedPolls" wsoap:action="urn:getStartedPolls"/>
        <wsdl2:operation ref="tns:logout" wsoap:action="urn:logout"/>
        <wsdl2:operation ref="tns:getStoppedPolls" wsoap:action="urn:getStoppedPolls"/>
        <wsdl2:operation ref="tns:createPoll" wsoap:action="urn:createPoll">
            <wsdl2:outfault ref="tns:ChadChoiceException"/>
            <wsdl2:outfault ref="tns:DuplicatePollException"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:vote" wsoap:action="urn:vote"/>
        <wsdl2:operation ref="tns:changePassword" wsoap:action="urn:changePassword">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:stopPoll" wsoap:action="urn:stopPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:listAdminUsers" wsoap:action="urn:listAdminUsers">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:isEligibleForVoting" wsoap:action="urn:isEligibleForVoting"/>
        <wsdl2:operation ref="tns:login" wsoap:action="urn:login"/>
        <wsdl2:operation ref="tns:getResult" wsoap:action="urn:getResult"/>
        <wsdl2:operation ref="tns:listPolls" wsoap:action="urn:listPolls"/>
        <wsdl2:operation ref="tns:addAdminUser" wsoap:action="urn:addAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:startPoll" wsoap:action="urn:startPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:deleteAdminUser" wsoap:action="urn:deleteAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:binding name="ChadSoap12Binding" interface="tns:ServiceInterface"
                   type="http://www.w3.org/ns/wsdl/soap"; wsoap:version="1.2">
        <wsdl2:outfault ref="tns:Exception"/>
        <wsdl2:outfault ref="tns:ChadChoiceException"/>
        <wsdl2:outfault ref="tns:DuplicatePollException"/>
        <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        <wsdl2:operation ref="tns:getStartedPolls" wsoap:action="urn:getStartedPolls"/>
        <wsdl2:operation ref="tns:logout" wsoap:action="urn:logout"/>
        <wsdl2:operation ref="tns:getStoppedPolls" wsoap:action="urn:getStoppedPolls"/>
        <wsdl2:operation ref="tns:createPoll" wsoap:action="urn:createPoll">
            <wsdl2:outfault ref="tns:ChadChoiceException"/>
            <wsdl2:outfault ref="tns:DuplicatePollException"/>
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:vote" wsoap:action="urn:vote"/>
        <wsdl2:operation ref="tns:changePassword" wsoap:action="urn:changePassword">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:stopPoll" wsoap:action="urn:stopPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:listAdminUsers" wsoap:action="urn:listAdminUsers">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:isEligibleForVoting" wsoap:action="urn:isEligibleForVoting"/>
        <wsdl2:operation ref="tns:login" wsoap:action="urn:login"/>
        <wsdl2:operation ref="tns:getResult" wsoap:action="urn:getResult"/>
        <wsdl2:operation ref="tns:listPolls" wsoap:action="urn:listPolls"/>
        <wsdl2:operation ref="tns:addAdminUser" wsoap:action="urn:addAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:startPoll" wsoap:action="urn:startPoll">
            <wsdl2:outfault ref="tns:ChadAuthenticationException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:deleteAdminUser" wsoap:action="urn:deleteAdminUser">
            <wsdl2:outfault ref="tns:Exception"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:service name="Chad" interface="tns:ServiceInterface">
        <wsdl2:endpoint name="ChadHttpSoap12Endpoint" binding="tns:ChadSoap12Binding"
                        address="http://10.100.1.192:9762/services/Chad.ChadHttpSoap12Endpoint"/>
        <wsdl2:endpoint name="ChadHttpsSoap12Endpoint" binding="tns:ChadSoap12Binding"
                        address="https://10.100.1.192:9443/services/Chad.ChadHttpsSoap12Endpoint"/>
        <wsdl2:endpoint name="ChadHttpEndpoint" binding="tns:ChadHttpBinding"
                        address="http://10.100.1.192:9762/services/Chad.ChadHttpEndpoint"/>
        <wsdl2:endpoint name="ChadHttpSoap11Endpoint" binding="tns:ChadSoap11Binding"
                        address="http://10.100.1.192:9762/services/Chad.ChadHttpSoap11Endpoint"/>
        <wsdl2:endpoint name="ChadHttpsEndpoint" binding="tns:ChadHttpBinding"
                        address="https://10.100.1.192:9443/services/Chad.ChadHttpsEndpoint"/>
        <wsdl2:endpoint name="ChadHttpsSoap11Endpoint" binding="tns:ChadSoap11Binding"
                        address="https://10.100.1.192:9443/services/Chad.ChadHttpsSoap11Endpoint"/>
    </wsdl2:service>
</wsdl2:description>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to