You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "EcoKim (JIRA)" <ax...@ws.apache.org> on 2005/05/26 08:41:11 UTC
[jira] Created: (AXISCPP-661) Enumeration value doesn't appear in client stub code
Enumeration value doesn't appear in client stub code
----------------------------------------------------
Key: AXISCPP-661
URL: http://issues.apache.org/jira/browse/AXISCPP-661
Project: Axis-C++
Type: Bug
Components: WSDL processing - Doc
Versions: 1.5 Final
Environment: OS: cygwin on WindowsXP
AxisJ: 1.2 Final
XercesJ: 2.6.2
Reporter: EcoKim
Priority: Critical
Attachments: StatService.wsdl
In below wsdl files all simple types has enumeration value.
But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
=== WSDL ===
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<schema
targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
xmlns="http://www.w3.org/2001/XMLSchema">
<import
namespace="http://schemas.xmlsoap.org/soap/encoding/" />
<simpleType name="statisticStateType">
<restriction base="xsd:string">
<enumeration value="DNAction" />
<enumeration value="DNStatus" />
<enumeration value="AgentStatus" />
<enumeration value="GroupStatus" />
</restriction>
</simpleType>
<complexType name="statisticStates">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:statisticState[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="parameter">
<sequence>
<element name="key" nillable="true"
type="xsd:string" />
<element name="value" nillable="true"
type="xsd:string" />
</sequence>
</complexType>
<complexType name="parameters">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:parameter[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="statisticStateData">
<sequence>
<element maxOccurs="1" minOccurs="0" name="list"
nillable="true" type="tns1:parameters" />
<element maxOccurs="1" minOccurs="0" name="DNIS"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="ANI"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="loginID"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="switchID"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="dnType"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="agent"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0" name="place"
nillable="true" type="xsd:string" />
</sequence>
</complexType>
<complexType name="statisticState">
<sequence>
<element name="id" nillable="true"
type="xsd:string" />
<element name="type" nillable="true"
type="tns1:statisticStateType" />
<element name="state" nillable="true"
type="xsd:string" />
<element name="date" type="xsd:long" />
<element name="items" nillable="true"
type="tns1:statisticStates" />
<element maxOccurs="1" minOccurs="0"
name="extendedData" nillable="true"
type="tns1:statisticStateData" />
</sequence>
</complexType>
<complexType name="eventValue">
<sequence>
<element name="date" type="xsd:long" />
<element name="intervalLength" type="xsd:long" />
<element name="FValue" type="xsd:float" />
<element name="LValue" type="xsd:long" />
<element name="SValue" nillable="true"
type="xsd:string" />
<element name="stateValue" nillable="true"
type="tns1:statisticState" />
</sequence>
</complexType>
<simpleType name="notificationMode">
<restriction base="xsd:string">
<enumeration value="Blocked" />
<enumeration value="Polling" />
</restriction>
</simpleType>
<complexType name="eventValues">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:eventValue[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="statisticValue">
<sequence>
<element name="statisticId" nillable="true"
type="xsd:string" />
<element name="eventValues" nillable="true"
type="tns1:eventValues" />
</sequence>
</complexType>
<complexType name="retrieveStatisticResponse">
<sequence>
<element name="statisticValue" nillable="true"
type="tns1:statisticValue" />
</sequence>
</complexType>
<complexType name="timeRangeType">
<sequence>
<element name="leftTime" type="xsd:int" />
<element name="rightTime" type="xsd:int" />
</sequence>
</complexType>
<simpleType name="statisticalProfileType">
<restriction base="xsd:string">
<enumeration value="timeRangeProfile" />
<enumeration value="filterProfile" />
<enumeration value="timeProfile" />
<enumeration value="statisticalProfile" />
</restriction>
</simpleType>
<simpleType name="eventValueTypeType">
<restriction base="xsd:string">
<enumeration value="unknownValue" />
<enumeration value="lValue" />
<enumeration value="fValue" />
</restriction>
</simpleType>
<simpleType name="objectType">
<restriction base="xsd:string">
<enumeration value="Strategy" />
<enumeration value="InteractionQueue" />
<enumeration value="Tenant" />
<enumeration value="CampaingCallingList" />
<enumeration value="CampaignGroup" />
<enumeration value="CallingList" />
<enumeration value="Campaign" />
<enumeration value="GroupQueues" />
<enumeration value="GroupPlaces" />
<enumeration value="GroupAgents" />
<enumeration value="RoutePoint" />
<enumeration value="Queue" />
<enumeration value="RegDN" />
<enumeration value="Place" />
<enumeration value="Agent" />
</restriction>
</simpleType>
<complexType name="objectTypes">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:objectType[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="statisticTypeInfoType">
<sequence>
<element name="typeName" nillable="true"
type="xsd:string" />
<element name="type" nillable="true"
type="tns1:eventValueTypeType" />
<element name="objectTypes" nillable="true"
type="tns1:objectTypes" />
</sequence>
</complexType>
<complexType name="statisticInfos">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:statisticTypeInfoType[]" />
</restriction>
</complexContent>
</complexType>
<simpleType name="timeIntervalType">
<restriction base="xsd:string">
<enumeration value="SlidingSelectionWindow" />
<enumeration value="SlidingWindow" />
<enumeration value="GrowingWindow" />
</restriction>
</simpleType>
<complexType name="timeProfile">
<sequence>
<element name="key" nillable="true"
type="xsd:string" />
<element name="intervalType" nillable="true"
type="tns1:timeIntervalType" />
<element name="value" nillable="true"
type="xsd:string" />
</sequence>
</complexType>
<complexType name="timeProfiles">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:timeProfile[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="profileInfo">
<sequence>
<element name="profileType" nillable="true"
type="tns1:statisticalProfileType" />
<element name="statisticInfos" nillable="true"
type="tns1:statisticInfos" />
<element name="timeProfiles" nillable="true"
type="tns1:timeProfiles" />
<element name="filters" nillable="true"
type="tns1:parameters" />
<element name="timeRanges" nillable="true"
type="tns1:parameters" />
</sequence>
</complexType>
<complexType name="retrieveStatisticalProfileResponse">
<sequence>
<element name="statisticalProfileInfo"
nillable="true" type="tns1:profileInfo" />
</sequence>
</complexType>
<complexType name="objectIdType">
<sequence>
<element name="id" nillable="true"
type="xsd:string" />
<element name="tenantName" nillable="true"
type="xsd:string" />
</sequence>
</complexType>
<complexType name="statisticSubscription">
<sequence>
<element name="scope" nillable="true"
type="xsd:string" />
<element name="statisticId" nillable="true"
type="xsd:string" />
</sequence>
</complexType>
<complexType name="ArrayOf_subscription">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:statisticSubscription[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="statisticSubscriptions">
<sequence>
<element name="statisticSubscription"
nillable="true" type="tns1:ArrayOf_subscription" />
</sequence>
</complexType>
<complexType name="statisticValues">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="tns1:statisticValue[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="retrieveSubscribedStatisticsResponse">
<sequence>
<element name="statisticValues" nillable="true"
type="tns1:statisticValues" />
</sequence>
</complexType>
<complexType name="actions">
<sequence>
<element maxOccurs="unbounded" name="action"
nillable="true" type="xsd:string" />
</sequence>
</complexType>
<complexType name="timeInterval">
<sequence>
<element name="intervalType" nillable="true"
type="tns1:timeIntervalType" />
<element maxOccurs="1" minOccurs="0" name="length"
nillable="true" type="xsd:int" />
<element maxOccurs="1" minOccurs="0"
name="slideLength" nillable="true" type="xsd:int" />
<element maxOccurs="1" minOccurs="0"
name="timeProfileName" nillable="true" type="xsd:string" />
</sequence>
</complexType>
<complexType name="statisticType">
<sequence>
<element name="objectType" nillable="true"
type="tns1:objectTypes" />
<element name="category" nillable="true"
type="xsd:string" />
<element name="subject" nillable="true"
type="xsd:string" />
<element maxOccurs="1" minOccurs="0"
name="mainActions" nillable="true" type="tns1:actions" />
<element maxOccurs="1" minOccurs="0"
name="relativeActions" nillable="true" type="tns1:actions" />
</sequence>
</complexType>
<complexType name="metric">
<sequence>
<element maxOccurs="1" minOccurs="0" name="typeName"
nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0"
name="statisticType" nillable="true" type="tns1:statisticType" />
<element name="interval" nillable="true"
type="tns1:timeInterval" />
<element maxOccurs="1" minOccurs="0"
name="filterName" nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0"
name="timeRangeName" nillable="true" type="xsd:string" />
<element maxOccurs="1" minOccurs="0"
name="timeRange" nillable="true" type="tns1:timeRangeType" />
</sequence>
</complexType>
<simpleType name="scheduleMode">
<restriction base="xsd:string">
<enumeration value="ResetBased" />
<enumeration value="TimeBased" />
<enumeration value="ChangesBased" />
</restriction>
</simpleType>
<complexType name="schedule">
<sequence>
<element name="notificationMode" nillable="true"
type="tns1:scheduleMode" />
<element maxOccurs="1" minOccurs="0" name="timeout"
nillable="true" type="xsd:int" />
<element maxOccurs="1" minOccurs="0"
name="insensitivity" nillable="true" type="xsd:int" />
</sequence>
</complexType>
<complexType name="statistic">
<sequence>
<element name="statisticId" nillable="true"
type="xsd:string" />
<element name="objectId" nillable="true"
type="tns1:objectIdType" />
<element name="metric" nillable="true"
type="tns1:metric" />
<element maxOccurs="1" minOccurs="0" name="schedule"
nillable="true" type="tns1:schedule" />
</sequence>
</complexType>
<complexType name="notification">
<sequence>
<element name="mode" nillable="true"
type="tns1:notificationMode" />
<element name="timeout" nillable="true"
type="xsd:integer" />
</sequence>
</complexType>
<complexType name="unsolicitedNotification">
<sequence>
<element name="url" nillable="true"
type="xsd:string" />
</sequence>
</complexType>
</schema>
</wsdl:types>
<wsdl:message name="retrieveStatisticResponse">
<wsdl:part name="retrieveStatisticResult"
type="tns1:retrieveStatisticResponse" />
</wsdl:message>
<wsdl:message name="subscribeStatisticResponse"></wsdl:message>
<wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
<wsdl:message name="retrieveSubscribedStatisticsRequest">
<wsdl:part name="subscriptions"
type="tns1:statisticSubscriptions" />
<wsdl:part name="notification" type="tns1:notification" />
</wsdl:message>
<wsdl:message name="retrieveStatisticalProfileRequest">
<wsdl:part name="resource" type="xsd:string" />
<wsdl:part name="profileType"
type="tns1:statisticalProfileType" />
</wsdl:message>
<wsdl:message name="retrieveSubscribedStatisticsResponse">
<wsdl:part name="retrieveSubscribedStatisticsResult"
type="tns1:retrieveSubscribedStatisticsResponse" />
</wsdl:message>
<wsdl:message name="retrieveStatisticalProfileResponse">
<wsdl:part name="retrieveStatisticalProfileResult"
type="tns1:retrieveStatisticalProfileResponse" />
</wsdl:message>
<wsdl:message name="unsubscribeStatisticRequest">
<wsdl:part name="statisticId" type="xsd:string" />
</wsdl:message>
<wsdl:message name="subscribeStatisticRequest">
<wsdl:part name="statistic" type="tns1:statistic" />
<wsdl:part name="resource" type="xsd:string" />
<wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
</wsdl:message>
<wsdl:message name="retrieveStatisticRequest">
<wsdl:part name="statistic" type="tns1:statistic" />
<wsdl:part name="resource" type="xsd:string" />
</wsdl:message>
<wsdl:portType name="StatService">
<wsdl:operation name="subscribeStatistic"
parameterOrder="statistic resource remoting">
<wsdl:input message="impl:subscribeStatisticRequest"
name="subscribeStatisticRequest" />
<wsdl:output message="impl:subscribeStatisticResponse"
name="subscribeStatisticResponse" />
</wsdl:operation>
<wsdl:operation name="unsubscribeStatistic"
parameterOrder="statisticId">
<wsdl:input message="impl:unsubscribeStatisticRequest"
name="unsubscribeStatisticRequest" />
<wsdl:output message="impl:unsubscribeStatisticResponse"
name="unsubscribeStatisticResponse" />
</wsdl:operation>
<wsdl:operation name="retrieveSubscribedStatistics"
parameterOrder="subscriptions notification">
<wsdl:input
message="impl:retrieveSubscribedStatisticsRequest"
name="retrieveSubscribedStatisticsRequest" />
<wsdl:output
message="impl:retrieveSubscribedStatisticsResponse"
name="retrieveSubscribedStatisticsResponse" />
</wsdl:operation>
<wsdl:operation name="retrieveStatistic"
parameterOrder="statistic resource">
<wsdl:input message="impl:retrieveStatisticRequest"
name="retrieveStatisticRequest" />
<wsdl:output message="impl:retrieveStatisticResponse"
name="retrieveStatisticResponse" />
</wsdl:operation>
<wsdl:operation name="retrieveStatisticalProfile"
parameterOrder="resource profileType">
<wsdl:input message="impl:retrieveStatisticalProfileRequest"
name="retrieveStatisticalProfileRequest" />
<wsdl:output
message="impl:retrieveStatisticalProfileResponse"
name="retrieveStatisticalProfileResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="StatServiceSoapBinding"
type="impl:StatService">
<wsdlsoap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="subscribeStatistic">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="subscribeStatisticRequest">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:input>
<wsdl:output name="subscribeStatisticResponse">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="unsubscribeStatistic">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="unsubscribeStatisticRequest">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:input>
<wsdl:output name="unsubscribeStatisticResponse">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="retrieveSubscribedStatistics">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="retrieveSubscribedStatisticsRequest">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:input>
<wsdl:output name="retrieveSubscribedStatisticsResponse">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="retrieveStatistic">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="retrieveStatisticRequest">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:input>
<wsdl:output name="retrieveStatisticResponse">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="retrieveStatisticalProfile">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="retrieveStatisticalProfileRequest">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:input>
<wsdl:output name="retrieveStatisticalProfileResponse">
<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
use="encoded" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="StatServiceService">
<wsdl:port binding="impl:StatServiceSoapBinding"
name="StatService">
<wsdlsoap:address
location="http://lexus:8080/gis/services/StatService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
--
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
[jira] Assigned: (AXISCPP-661) Enumeration value doesn't appear in client stub code
Posted by "Dushshantha Chandradasa (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXISCPP-661?page=all ]
Dushshantha Chandradasa reassigned AXISCPP-661:
-----------------------------------------------
Assign To: Dushshantha Chandradasa
> Enumeration value doesn't appear in client stub code
> ----------------------------------------------------
>
> Key: AXISCPP-661
> URL: http://issues.apache.org/jira/browse/AXISCPP-661
> Project: Axis-C++
> Type: Bug
> Components: WSDL processing - Doc
> Versions: 1.5 Final
> Environment: OS: cygwin on WindowsXP
> AxisJ: 1.2 Final
> XercesJ: 2.6.2
> Reporter: EcoKim
> Assignee: Dushshantha Chandradasa
> Priority: Critical
> Attachments: StatService.wsdl
>
> In below wsdl files all simple types has enumeration value.
> But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
> === WSDL ===
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
> targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <wsdl:types>
> <schema
> targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> <simpleType name="statisticStateType">
> <restriction base="xsd:string">
> <enumeration value="DNAction" />
> <enumeration value="DNStatus" />
> <enumeration value="AgentStatus" />
> <enumeration value="GroupStatus" />
> </restriction>
> </simpleType>
> <complexType name="statisticStates">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticState[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="parameter">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="parameters">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:parameter[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticStateData">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="list"
> nillable="true" type="tns1:parameters" />
> <element maxOccurs="1" minOccurs="0" name="DNIS"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="ANI"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="loginID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="switchID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="dnType"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="agent"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="place"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticState">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:statisticStateType" />
> <element name="state" nillable="true"
> type="xsd:string" />
> <element name="date" type="xsd:long" />
> <element name="items" nillable="true"
> type="tns1:statisticStates" />
> <element maxOccurs="1" minOccurs="0"
> name="extendedData" nillable="true"
> type="tns1:statisticStateData" />
> </sequence>
> </complexType>
> <complexType name="eventValue">
> <sequence>
> <element name="date" type="xsd:long" />
> <element name="intervalLength" type="xsd:long" />
> <element name="FValue" type="xsd:float" />
> <element name="LValue" type="xsd:long" />
> <element name="SValue" nillable="true"
> type="xsd:string" />
> <element name="stateValue" nillable="true"
> type="tns1:statisticState" />
> </sequence>
> </complexType>
> <simpleType name="notificationMode">
> <restriction base="xsd:string">
> <enumeration value="Blocked" />
> <enumeration value="Polling" />
> </restriction>
> </simpleType>
> <complexType name="eventValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:eventValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticValue">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="eventValues" nillable="true"
> type="tns1:eventValues" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticResponse">
> <sequence>
> <element name="statisticValue" nillable="true"
> type="tns1:statisticValue" />
> </sequence>
> </complexType>
> <complexType name="timeRangeType">
> <sequence>
> <element name="leftTime" type="xsd:int" />
> <element name="rightTime" type="xsd:int" />
> </sequence>
> </complexType>
> <simpleType name="statisticalProfileType">
> <restriction base="xsd:string">
> <enumeration value="timeRangeProfile" />
> <enumeration value="filterProfile" />
> <enumeration value="timeProfile" />
> <enumeration value="statisticalProfile" />
> </restriction>
> </simpleType>
> <simpleType name="eventValueTypeType">
> <restriction base="xsd:string">
> <enumeration value="unknownValue" />
> <enumeration value="lValue" />
> <enumeration value="fValue" />
> </restriction>
> </simpleType>
> <simpleType name="objectType">
> <restriction base="xsd:string">
> <enumeration value="Strategy" />
> <enumeration value="InteractionQueue" />
> <enumeration value="Tenant" />
> <enumeration value="CampaingCallingList" />
> <enumeration value="CampaignGroup" />
> <enumeration value="CallingList" />
> <enumeration value="Campaign" />
> <enumeration value="GroupQueues" />
> <enumeration value="GroupPlaces" />
> <enumeration value="GroupAgents" />
> <enumeration value="RoutePoint" />
> <enumeration value="Queue" />
> <enumeration value="RegDN" />
> <enumeration value="Place" />
> <enumeration value="Agent" />
> </restriction>
> </simpleType>
> <complexType name="objectTypes">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:objectType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticTypeInfoType">
> <sequence>
> <element name="typeName" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:eventValueTypeType" />
> <element name="objectTypes" nillable="true"
> type="tns1:objectTypes" />
> </sequence>
> </complexType>
> <complexType name="statisticInfos">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticTypeInfoType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <simpleType name="timeIntervalType">
> <restriction base="xsd:string">
> <enumeration value="SlidingSelectionWindow" />
> <enumeration value="SlidingWindow" />
> <enumeration value="GrowingWindow" />
> </restriction>
> </simpleType>
> <complexType name="timeProfile">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeProfiles">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:timeProfile[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="profileInfo">
> <sequence>
> <element name="profileType" nillable="true"
> type="tns1:statisticalProfileType" />
> <element name="statisticInfos" nillable="true"
> type="tns1:statisticInfos" />
> <element name="timeProfiles" nillable="true"
> type="tns1:timeProfiles" />
> <element name="filters" nillable="true"
> type="tns1:parameters" />
> <element name="timeRanges" nillable="true"
> type="tns1:parameters" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticalProfileResponse">
> <sequence>
> <element name="statisticalProfileInfo"
> nillable="true" type="tns1:profileInfo" />
> </sequence>
> </complexType>
> <complexType name="objectIdType">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="tenantName" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticSubscription">
> <sequence>
> <element name="scope" nillable="true"
> type="xsd:string" />
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="ArrayOf_subscription">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticSubscription[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticSubscriptions">
> <sequence>
> <element name="statisticSubscription"
> nillable="true" type="tns1:ArrayOf_subscription" />
> </sequence>
> </complexType>
> <complexType name="statisticValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="retrieveSubscribedStatisticsResponse">
> <sequence>
> <element name="statisticValues" nillable="true"
> type="tns1:statisticValues" />
> </sequence>
> </complexType>
> <complexType name="actions">
> <sequence>
> <element maxOccurs="unbounded" name="action"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeInterval">
> <sequence>
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element maxOccurs="1" minOccurs="0" name="length"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="slideLength" nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="timeProfileName" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticType">
> <sequence>
> <element name="objectType" nillable="true"
> type="tns1:objectTypes" />
> <element name="category" nillable="true"
> type="xsd:string" />
> <element name="subject" nillable="true"
> type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="mainActions" nillable="true" type="tns1:actions" />
> <element maxOccurs="1" minOccurs="0"
> name="relativeActions" nillable="true" type="tns1:actions" />
> </sequence>
> </complexType>
> <complexType name="metric">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="typeName"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="statisticType" nillable="true" type="tns1:statisticType" />
> <element name="interval" nillable="true"
> type="tns1:timeInterval" />
> <element maxOccurs="1" minOccurs="0"
> name="filterName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRangeName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRange" nillable="true" type="tns1:timeRangeType" />
> </sequence>
> </complexType>
> <simpleType name="scheduleMode">
> <restriction base="xsd:string">
> <enumeration value="ResetBased" />
> <enumeration value="TimeBased" />
> <enumeration value="ChangesBased" />
> </restriction>
> </simpleType>
> <complexType name="schedule">
> <sequence>
> <element name="notificationMode" nillable="true"
> type="tns1:scheduleMode" />
> <element maxOccurs="1" minOccurs="0" name="timeout"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="insensitivity" nillable="true" type="xsd:int" />
> </sequence>
> </complexType>
> <complexType name="statistic">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="objectId" nillable="true"
> type="tns1:objectIdType" />
> <element name="metric" nillable="true"
> type="tns1:metric" />
> <element maxOccurs="1" minOccurs="0" name="schedule"
> nillable="true" type="tns1:schedule" />
> </sequence>
> </complexType>
> <complexType name="notification">
> <sequence>
> <element name="mode" nillable="true"
> type="tns1:notificationMode" />
> <element name="timeout" nillable="true"
> type="xsd:integer" />
> </sequence>
> </complexType>
> <complexType name="unsolicitedNotification">
> <sequence>
> <element name="url" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="retrieveStatisticResponse">
> <wsdl:part name="retrieveStatisticResult"
> type="tns1:retrieveStatisticResponse" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsRequest">
> <wsdl:part name="subscriptions"
> type="tns1:statisticSubscriptions" />
> <wsdl:part name="notification" type="tns1:notification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileRequest">
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="profileType"
> type="tns1:statisticalProfileType" />
> </wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsResponse">
> <wsdl:part name="retrieveSubscribedStatisticsResult"
> type="tns1:retrieveSubscribedStatisticsResponse" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileResponse">
> <wsdl:part name="retrieveStatisticalProfileResult"
> type="tns1:retrieveStatisticalProfileResponse" />
> </wsdl:message>
> <wsdl:message name="unsubscribeStatisticRequest">
> <wsdl:part name="statisticId" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> </wsdl:message>
> <wsdl:portType name="StatService">
> <wsdl:operation name="subscribeStatistic"
> parameterOrder="statistic resource remoting">
> <wsdl:input message="impl:subscribeStatisticRequest"
> name="subscribeStatisticRequest" />
> <wsdl:output message="impl:subscribeStatisticResponse"
> name="subscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic"
> parameterOrder="statisticId">
> <wsdl:input message="impl:unsubscribeStatisticRequest"
> name="unsubscribeStatisticRequest" />
> <wsdl:output message="impl:unsubscribeStatisticResponse"
> name="unsubscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics"
> parameterOrder="subscriptions notification">
> <wsdl:input
> message="impl:retrieveSubscribedStatisticsRequest"
> name="retrieveSubscribedStatisticsRequest" />
> <wsdl:output
> message="impl:retrieveSubscribedStatisticsResponse"
> name="retrieveSubscribedStatisticsResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic"
> parameterOrder="statistic resource">
> <wsdl:input message="impl:retrieveStatisticRequest"
> name="retrieveStatisticRequest" />
> <wsdl:output message="impl:retrieveStatisticResponse"
> name="retrieveStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile"
> parameterOrder="resource profileType">
> <wsdl:input message="impl:retrieveStatisticalProfileRequest"
> name="retrieveStatisticalProfileRequest" />
> <wsdl:output
> message="impl:retrieveStatisticalProfileResponse"
> name="retrieveStatisticalProfileResponse" />
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="StatServiceSoapBinding"
> type="impl:StatService">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http" />
> <wsdl:operation name="subscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="subscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="subscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="unsubscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="unsubscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveSubscribedStatisticsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveSubscribedStatisticsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticalProfileRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticalProfileResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="StatServiceService">
> <wsdl:port binding="impl:StatServiceSoapBinding"
> name="StatService">
> <wsdlsoap:address
> location="http://lexus:8080/gis/services/StatService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
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
[jira] Updated: (AXISCPP-661) Enumeration value doesn't appear in client stub code
Posted by "EcoKim (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXISCPP-661?page=all ]
EcoKim updated AXISCPP-661:
---------------------------
Attachment: StatService.wsdl
> Enumeration value doesn't appear in client stub code
> ----------------------------------------------------
>
> Key: AXISCPP-661
> URL: http://issues.apache.org/jira/browse/AXISCPP-661
> Project: Axis-C++
> Type: Bug
> Components: WSDL processing - Doc
> Versions: 1.5 Final
> Environment: OS: cygwin on WindowsXP
> AxisJ: 1.2 Final
> XercesJ: 2.6.2
> Reporter: EcoKim
> Priority: Critical
> Attachments: StatService.wsdl
>
> In below wsdl files all simple types has enumeration value.
> But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
> === WSDL ===
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
> targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <wsdl:types>
> <schema
> targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> <simpleType name="statisticStateType">
> <restriction base="xsd:string">
> <enumeration value="DNAction" />
> <enumeration value="DNStatus" />
> <enumeration value="AgentStatus" />
> <enumeration value="GroupStatus" />
> </restriction>
> </simpleType>
> <complexType name="statisticStates">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticState[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="parameter">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="parameters">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:parameter[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticStateData">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="list"
> nillable="true" type="tns1:parameters" />
> <element maxOccurs="1" minOccurs="0" name="DNIS"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="ANI"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="loginID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="switchID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="dnType"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="agent"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="place"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticState">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:statisticStateType" />
> <element name="state" nillable="true"
> type="xsd:string" />
> <element name="date" type="xsd:long" />
> <element name="items" nillable="true"
> type="tns1:statisticStates" />
> <element maxOccurs="1" minOccurs="0"
> name="extendedData" nillable="true"
> type="tns1:statisticStateData" />
> </sequence>
> </complexType>
> <complexType name="eventValue">
> <sequence>
> <element name="date" type="xsd:long" />
> <element name="intervalLength" type="xsd:long" />
> <element name="FValue" type="xsd:float" />
> <element name="LValue" type="xsd:long" />
> <element name="SValue" nillable="true"
> type="xsd:string" />
> <element name="stateValue" nillable="true"
> type="tns1:statisticState" />
> </sequence>
> </complexType>
> <simpleType name="notificationMode">
> <restriction base="xsd:string">
> <enumeration value="Blocked" />
> <enumeration value="Polling" />
> </restriction>
> </simpleType>
> <complexType name="eventValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:eventValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticValue">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="eventValues" nillable="true"
> type="tns1:eventValues" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticResponse">
> <sequence>
> <element name="statisticValue" nillable="true"
> type="tns1:statisticValue" />
> </sequence>
> </complexType>
> <complexType name="timeRangeType">
> <sequence>
> <element name="leftTime" type="xsd:int" />
> <element name="rightTime" type="xsd:int" />
> </sequence>
> </complexType>
> <simpleType name="statisticalProfileType">
> <restriction base="xsd:string">
> <enumeration value="timeRangeProfile" />
> <enumeration value="filterProfile" />
> <enumeration value="timeProfile" />
> <enumeration value="statisticalProfile" />
> </restriction>
> </simpleType>
> <simpleType name="eventValueTypeType">
> <restriction base="xsd:string">
> <enumeration value="unknownValue" />
> <enumeration value="lValue" />
> <enumeration value="fValue" />
> </restriction>
> </simpleType>
> <simpleType name="objectType">
> <restriction base="xsd:string">
> <enumeration value="Strategy" />
> <enumeration value="InteractionQueue" />
> <enumeration value="Tenant" />
> <enumeration value="CampaingCallingList" />
> <enumeration value="CampaignGroup" />
> <enumeration value="CallingList" />
> <enumeration value="Campaign" />
> <enumeration value="GroupQueues" />
> <enumeration value="GroupPlaces" />
> <enumeration value="GroupAgents" />
> <enumeration value="RoutePoint" />
> <enumeration value="Queue" />
> <enumeration value="RegDN" />
> <enumeration value="Place" />
> <enumeration value="Agent" />
> </restriction>
> </simpleType>
> <complexType name="objectTypes">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:objectType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticTypeInfoType">
> <sequence>
> <element name="typeName" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:eventValueTypeType" />
> <element name="objectTypes" nillable="true"
> type="tns1:objectTypes" />
> </sequence>
> </complexType>
> <complexType name="statisticInfos">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticTypeInfoType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <simpleType name="timeIntervalType">
> <restriction base="xsd:string">
> <enumeration value="SlidingSelectionWindow" />
> <enumeration value="SlidingWindow" />
> <enumeration value="GrowingWindow" />
> </restriction>
> </simpleType>
> <complexType name="timeProfile">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeProfiles">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:timeProfile[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="profileInfo">
> <sequence>
> <element name="profileType" nillable="true"
> type="tns1:statisticalProfileType" />
> <element name="statisticInfos" nillable="true"
> type="tns1:statisticInfos" />
> <element name="timeProfiles" nillable="true"
> type="tns1:timeProfiles" />
> <element name="filters" nillable="true"
> type="tns1:parameters" />
> <element name="timeRanges" nillable="true"
> type="tns1:parameters" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticalProfileResponse">
> <sequence>
> <element name="statisticalProfileInfo"
> nillable="true" type="tns1:profileInfo" />
> </sequence>
> </complexType>
> <complexType name="objectIdType">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="tenantName" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticSubscription">
> <sequence>
> <element name="scope" nillable="true"
> type="xsd:string" />
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="ArrayOf_subscription">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticSubscription[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticSubscriptions">
> <sequence>
> <element name="statisticSubscription"
> nillable="true" type="tns1:ArrayOf_subscription" />
> </sequence>
> </complexType>
> <complexType name="statisticValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="retrieveSubscribedStatisticsResponse">
> <sequence>
> <element name="statisticValues" nillable="true"
> type="tns1:statisticValues" />
> </sequence>
> </complexType>
> <complexType name="actions">
> <sequence>
> <element maxOccurs="unbounded" name="action"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeInterval">
> <sequence>
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element maxOccurs="1" minOccurs="0" name="length"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="slideLength" nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="timeProfileName" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticType">
> <sequence>
> <element name="objectType" nillable="true"
> type="tns1:objectTypes" />
> <element name="category" nillable="true"
> type="xsd:string" />
> <element name="subject" nillable="true"
> type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="mainActions" nillable="true" type="tns1:actions" />
> <element maxOccurs="1" minOccurs="0"
> name="relativeActions" nillable="true" type="tns1:actions" />
> </sequence>
> </complexType>
> <complexType name="metric">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="typeName"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="statisticType" nillable="true" type="tns1:statisticType" />
> <element name="interval" nillable="true"
> type="tns1:timeInterval" />
> <element maxOccurs="1" minOccurs="0"
> name="filterName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRangeName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRange" nillable="true" type="tns1:timeRangeType" />
> </sequence>
> </complexType>
> <simpleType name="scheduleMode">
> <restriction base="xsd:string">
> <enumeration value="ResetBased" />
> <enumeration value="TimeBased" />
> <enumeration value="ChangesBased" />
> </restriction>
> </simpleType>
> <complexType name="schedule">
> <sequence>
> <element name="notificationMode" nillable="true"
> type="tns1:scheduleMode" />
> <element maxOccurs="1" minOccurs="0" name="timeout"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="insensitivity" nillable="true" type="xsd:int" />
> </sequence>
> </complexType>
> <complexType name="statistic">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="objectId" nillable="true"
> type="tns1:objectIdType" />
> <element name="metric" nillable="true"
> type="tns1:metric" />
> <element maxOccurs="1" minOccurs="0" name="schedule"
> nillable="true" type="tns1:schedule" />
> </sequence>
> </complexType>
> <complexType name="notification">
> <sequence>
> <element name="mode" nillable="true"
> type="tns1:notificationMode" />
> <element name="timeout" nillable="true"
> type="xsd:integer" />
> </sequence>
> </complexType>
> <complexType name="unsolicitedNotification">
> <sequence>
> <element name="url" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="retrieveStatisticResponse">
> <wsdl:part name="retrieveStatisticResult"
> type="tns1:retrieveStatisticResponse" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsRequest">
> <wsdl:part name="subscriptions"
> type="tns1:statisticSubscriptions" />
> <wsdl:part name="notification" type="tns1:notification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileRequest">
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="profileType"
> type="tns1:statisticalProfileType" />
> </wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsResponse">
> <wsdl:part name="retrieveSubscribedStatisticsResult"
> type="tns1:retrieveSubscribedStatisticsResponse" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileResponse">
> <wsdl:part name="retrieveStatisticalProfileResult"
> type="tns1:retrieveStatisticalProfileResponse" />
> </wsdl:message>
> <wsdl:message name="unsubscribeStatisticRequest">
> <wsdl:part name="statisticId" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> </wsdl:message>
> <wsdl:portType name="StatService">
> <wsdl:operation name="subscribeStatistic"
> parameterOrder="statistic resource remoting">
> <wsdl:input message="impl:subscribeStatisticRequest"
> name="subscribeStatisticRequest" />
> <wsdl:output message="impl:subscribeStatisticResponse"
> name="subscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic"
> parameterOrder="statisticId">
> <wsdl:input message="impl:unsubscribeStatisticRequest"
> name="unsubscribeStatisticRequest" />
> <wsdl:output message="impl:unsubscribeStatisticResponse"
> name="unsubscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics"
> parameterOrder="subscriptions notification">
> <wsdl:input
> message="impl:retrieveSubscribedStatisticsRequest"
> name="retrieveSubscribedStatisticsRequest" />
> <wsdl:output
> message="impl:retrieveSubscribedStatisticsResponse"
> name="retrieveSubscribedStatisticsResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic"
> parameterOrder="statistic resource">
> <wsdl:input message="impl:retrieveStatisticRequest"
> name="retrieveStatisticRequest" />
> <wsdl:output message="impl:retrieveStatisticResponse"
> name="retrieveStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile"
> parameterOrder="resource profileType">
> <wsdl:input message="impl:retrieveStatisticalProfileRequest"
> name="retrieveStatisticalProfileRequest" />
> <wsdl:output
> message="impl:retrieveStatisticalProfileResponse"
> name="retrieveStatisticalProfileResponse" />
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="StatServiceSoapBinding"
> type="impl:StatService">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http" />
> <wsdl:operation name="subscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="subscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="subscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="unsubscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="unsubscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveSubscribedStatisticsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveSubscribedStatisticsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticalProfileRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticalProfileResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="StatServiceService">
> <wsdl:port binding="impl:StatServiceSoapBinding"
> name="StatService">
> <wsdlsoap:address
> location="http://lexus:8080/gis/services/StatService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
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
[jira] Assigned: (AXISCPP-661) Enumeration value doesn't appear in client stub code
Posted by "Dushshantha Chandradasa (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXISCPP-661?page=all ]
Dushshantha Chandradasa reassigned AXISCPP-661:
-----------------------------------------------
Assign To: (was: Dushshantha Chandradasa)
> Enumeration value doesn't appear in client stub code
> ----------------------------------------------------
>
> Key: AXISCPP-661
> URL: http://issues.apache.org/jira/browse/AXISCPP-661
> Project: Axis-C++
> Type: Bug
> Components: WSDL processing - Doc
> Versions: 1.5 Final
> Environment: OS: cygwin on WindowsXP
> AxisJ: 1.2 Final
> XercesJ: 2.6.2
> Reporter: EcoKim
> Priority: Critical
> Attachments: StatService.wsdl
>
> In below wsdl files all simple types has enumeration value.
> But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
> === WSDL ===
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
> targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <wsdl:types>
> <schema
> targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> <simpleType name="statisticStateType">
> <restriction base="xsd:string">
> <enumeration value="DNAction" />
> <enumeration value="DNStatus" />
> <enumeration value="AgentStatus" />
> <enumeration value="GroupStatus" />
> </restriction>
> </simpleType>
> <complexType name="statisticStates">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticState[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="parameter">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="parameters">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:parameter[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticStateData">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="list"
> nillable="true" type="tns1:parameters" />
> <element maxOccurs="1" minOccurs="0" name="DNIS"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="ANI"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="loginID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="switchID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="dnType"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="agent"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="place"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticState">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:statisticStateType" />
> <element name="state" nillable="true"
> type="xsd:string" />
> <element name="date" type="xsd:long" />
> <element name="items" nillable="true"
> type="tns1:statisticStates" />
> <element maxOccurs="1" minOccurs="0"
> name="extendedData" nillable="true"
> type="tns1:statisticStateData" />
> </sequence>
> </complexType>
> <complexType name="eventValue">
> <sequence>
> <element name="date" type="xsd:long" />
> <element name="intervalLength" type="xsd:long" />
> <element name="FValue" type="xsd:float" />
> <element name="LValue" type="xsd:long" />
> <element name="SValue" nillable="true"
> type="xsd:string" />
> <element name="stateValue" nillable="true"
> type="tns1:statisticState" />
> </sequence>
> </complexType>
> <simpleType name="notificationMode">
> <restriction base="xsd:string">
> <enumeration value="Blocked" />
> <enumeration value="Polling" />
> </restriction>
> </simpleType>
> <complexType name="eventValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:eventValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticValue">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="eventValues" nillable="true"
> type="tns1:eventValues" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticResponse">
> <sequence>
> <element name="statisticValue" nillable="true"
> type="tns1:statisticValue" />
> </sequence>
> </complexType>
> <complexType name="timeRangeType">
> <sequence>
> <element name="leftTime" type="xsd:int" />
> <element name="rightTime" type="xsd:int" />
> </sequence>
> </complexType>
> <simpleType name="statisticalProfileType">
> <restriction base="xsd:string">
> <enumeration value="timeRangeProfile" />
> <enumeration value="filterProfile" />
> <enumeration value="timeProfile" />
> <enumeration value="statisticalProfile" />
> </restriction>
> </simpleType>
> <simpleType name="eventValueTypeType">
> <restriction base="xsd:string">
> <enumeration value="unknownValue" />
> <enumeration value="lValue" />
> <enumeration value="fValue" />
> </restriction>
> </simpleType>
> <simpleType name="objectType">
> <restriction base="xsd:string">
> <enumeration value="Strategy" />
> <enumeration value="InteractionQueue" />
> <enumeration value="Tenant" />
> <enumeration value="CampaingCallingList" />
> <enumeration value="CampaignGroup" />
> <enumeration value="CallingList" />
> <enumeration value="Campaign" />
> <enumeration value="GroupQueues" />
> <enumeration value="GroupPlaces" />
> <enumeration value="GroupAgents" />
> <enumeration value="RoutePoint" />
> <enumeration value="Queue" />
> <enumeration value="RegDN" />
> <enumeration value="Place" />
> <enumeration value="Agent" />
> </restriction>
> </simpleType>
> <complexType name="objectTypes">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:objectType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticTypeInfoType">
> <sequence>
> <element name="typeName" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:eventValueTypeType" />
> <element name="objectTypes" nillable="true"
> type="tns1:objectTypes" />
> </sequence>
> </complexType>
> <complexType name="statisticInfos">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticTypeInfoType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <simpleType name="timeIntervalType">
> <restriction base="xsd:string">
> <enumeration value="SlidingSelectionWindow" />
> <enumeration value="SlidingWindow" />
> <enumeration value="GrowingWindow" />
> </restriction>
> </simpleType>
> <complexType name="timeProfile">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeProfiles">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:timeProfile[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="profileInfo">
> <sequence>
> <element name="profileType" nillable="true"
> type="tns1:statisticalProfileType" />
> <element name="statisticInfos" nillable="true"
> type="tns1:statisticInfos" />
> <element name="timeProfiles" nillable="true"
> type="tns1:timeProfiles" />
> <element name="filters" nillable="true"
> type="tns1:parameters" />
> <element name="timeRanges" nillable="true"
> type="tns1:parameters" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticalProfileResponse">
> <sequence>
> <element name="statisticalProfileInfo"
> nillable="true" type="tns1:profileInfo" />
> </sequence>
> </complexType>
> <complexType name="objectIdType">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="tenantName" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticSubscription">
> <sequence>
> <element name="scope" nillable="true"
> type="xsd:string" />
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="ArrayOf_subscription">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticSubscription[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticSubscriptions">
> <sequence>
> <element name="statisticSubscription"
> nillable="true" type="tns1:ArrayOf_subscription" />
> </sequence>
> </complexType>
> <complexType name="statisticValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="retrieveSubscribedStatisticsResponse">
> <sequence>
> <element name="statisticValues" nillable="true"
> type="tns1:statisticValues" />
> </sequence>
> </complexType>
> <complexType name="actions">
> <sequence>
> <element maxOccurs="unbounded" name="action"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeInterval">
> <sequence>
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element maxOccurs="1" minOccurs="0" name="length"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="slideLength" nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="timeProfileName" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticType">
> <sequence>
> <element name="objectType" nillable="true"
> type="tns1:objectTypes" />
> <element name="category" nillable="true"
> type="xsd:string" />
> <element name="subject" nillable="true"
> type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="mainActions" nillable="true" type="tns1:actions" />
> <element maxOccurs="1" minOccurs="0"
> name="relativeActions" nillable="true" type="tns1:actions" />
> </sequence>
> </complexType>
> <complexType name="metric">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="typeName"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="statisticType" nillable="true" type="tns1:statisticType" />
> <element name="interval" nillable="true"
> type="tns1:timeInterval" />
> <element maxOccurs="1" minOccurs="0"
> name="filterName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRangeName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRange" nillable="true" type="tns1:timeRangeType" />
> </sequence>
> </complexType>
> <simpleType name="scheduleMode">
> <restriction base="xsd:string">
> <enumeration value="ResetBased" />
> <enumeration value="TimeBased" />
> <enumeration value="ChangesBased" />
> </restriction>
> </simpleType>
> <complexType name="schedule">
> <sequence>
> <element name="notificationMode" nillable="true"
> type="tns1:scheduleMode" />
> <element maxOccurs="1" minOccurs="0" name="timeout"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="insensitivity" nillable="true" type="xsd:int" />
> </sequence>
> </complexType>
> <complexType name="statistic">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="objectId" nillable="true"
> type="tns1:objectIdType" />
> <element name="metric" nillable="true"
> type="tns1:metric" />
> <element maxOccurs="1" minOccurs="0" name="schedule"
> nillable="true" type="tns1:schedule" />
> </sequence>
> </complexType>
> <complexType name="notification">
> <sequence>
> <element name="mode" nillable="true"
> type="tns1:notificationMode" />
> <element name="timeout" nillable="true"
> type="xsd:integer" />
> </sequence>
> </complexType>
> <complexType name="unsolicitedNotification">
> <sequence>
> <element name="url" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="retrieveStatisticResponse">
> <wsdl:part name="retrieveStatisticResult"
> type="tns1:retrieveStatisticResponse" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsRequest">
> <wsdl:part name="subscriptions"
> type="tns1:statisticSubscriptions" />
> <wsdl:part name="notification" type="tns1:notification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileRequest">
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="profileType"
> type="tns1:statisticalProfileType" />
> </wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsResponse">
> <wsdl:part name="retrieveSubscribedStatisticsResult"
> type="tns1:retrieveSubscribedStatisticsResponse" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileResponse">
> <wsdl:part name="retrieveStatisticalProfileResult"
> type="tns1:retrieveStatisticalProfileResponse" />
> </wsdl:message>
> <wsdl:message name="unsubscribeStatisticRequest">
> <wsdl:part name="statisticId" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> </wsdl:message>
> <wsdl:portType name="StatService">
> <wsdl:operation name="subscribeStatistic"
> parameterOrder="statistic resource remoting">
> <wsdl:input message="impl:subscribeStatisticRequest"
> name="subscribeStatisticRequest" />
> <wsdl:output message="impl:subscribeStatisticResponse"
> name="subscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic"
> parameterOrder="statisticId">
> <wsdl:input message="impl:unsubscribeStatisticRequest"
> name="unsubscribeStatisticRequest" />
> <wsdl:output message="impl:unsubscribeStatisticResponse"
> name="unsubscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics"
> parameterOrder="subscriptions notification">
> <wsdl:input
> message="impl:retrieveSubscribedStatisticsRequest"
> name="retrieveSubscribedStatisticsRequest" />
> <wsdl:output
> message="impl:retrieveSubscribedStatisticsResponse"
> name="retrieveSubscribedStatisticsResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic"
> parameterOrder="statistic resource">
> <wsdl:input message="impl:retrieveStatisticRequest"
> name="retrieveStatisticRequest" />
> <wsdl:output message="impl:retrieveStatisticResponse"
> name="retrieveStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile"
> parameterOrder="resource profileType">
> <wsdl:input message="impl:retrieveStatisticalProfileRequest"
> name="retrieveStatisticalProfileRequest" />
> <wsdl:output
> message="impl:retrieveStatisticalProfileResponse"
> name="retrieveStatisticalProfileResponse" />
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="StatServiceSoapBinding"
> type="impl:StatService">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http" />
> <wsdl:operation name="subscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="subscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="subscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="unsubscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="unsubscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveSubscribedStatisticsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveSubscribedStatisticsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticalProfileRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticalProfileResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="StatServiceService">
> <wsdl:port binding="impl:StatServiceSoapBinding"
> name="StatService">
> <wsdlsoap:address
> location="http://lexus:8080/gis/services/StatService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
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
[jira] Commented: (AXISCPP-661) Enumeration value doesn't appear in client stub code
Posted by "Fred Preston (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXISCPP-661?page=comments#action_12332002 ]
Fred Preston commented on AXISCPP-661:
--------------------------------------
Could the fixer of this JIRA either create a new or incorporate into an existing test a test that would create a for this function so that we do not regress?
> Enumeration value doesn't appear in client stub code
> ----------------------------------------------------
>
> Key: AXISCPP-661
> URL: http://issues.apache.org/jira/browse/AXISCPP-661
> Project: Axis-C++
> Type: Bug
> Components: WSDL processing - Doc
> Versions: 1.5 Final
> Environment: OS: cygwin on WindowsXP
> AxisJ: 1.2 Final
> XercesJ: 2.6.2
> Reporter: EcoKim
> Priority: Critical
> Attachments: StatService.wsdl
>
> In below wsdl files all simple types has enumeration value.
> But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
> === WSDL ===
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
> targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <wsdl:types>
> <schema
> targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> <simpleType name="statisticStateType">
> <restriction base="xsd:string">
> <enumeration value="DNAction" />
> <enumeration value="DNStatus" />
> <enumeration value="AgentStatus" />
> <enumeration value="GroupStatus" />
> </restriction>
> </simpleType>
> <complexType name="statisticStates">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticState[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="parameter">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="parameters">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:parameter[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticStateData">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="list"
> nillable="true" type="tns1:parameters" />
> <element maxOccurs="1" minOccurs="0" name="DNIS"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="ANI"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="loginID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="switchID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="dnType"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="agent"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="place"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticState">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:statisticStateType" />
> <element name="state" nillable="true"
> type="xsd:string" />
> <element name="date" type="xsd:long" />
> <element name="items" nillable="true"
> type="tns1:statisticStates" />
> <element maxOccurs="1" minOccurs="0"
> name="extendedData" nillable="true"
> type="tns1:statisticStateData" />
> </sequence>
> </complexType>
> <complexType name="eventValue">
> <sequence>
> <element name="date" type="xsd:long" />
> <element name="intervalLength" type="xsd:long" />
> <element name="FValue" type="xsd:float" />
> <element name="LValue" type="xsd:long" />
> <element name="SValue" nillable="true"
> type="xsd:string" />
> <element name="stateValue" nillable="true"
> type="tns1:statisticState" />
> </sequence>
> </complexType>
> <simpleType name="notificationMode">
> <restriction base="xsd:string">
> <enumeration value="Blocked" />
> <enumeration value="Polling" />
> </restriction>
> </simpleType>
> <complexType name="eventValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:eventValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticValue">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="eventValues" nillable="true"
> type="tns1:eventValues" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticResponse">
> <sequence>
> <element name="statisticValue" nillable="true"
> type="tns1:statisticValue" />
> </sequence>
> </complexType>
> <complexType name="timeRangeType">
> <sequence>
> <element name="leftTime" type="xsd:int" />
> <element name="rightTime" type="xsd:int" />
> </sequence>
> </complexType>
> <simpleType name="statisticalProfileType">
> <restriction base="xsd:string">
> <enumeration value="timeRangeProfile" />
> <enumeration value="filterProfile" />
> <enumeration value="timeProfile" />
> <enumeration value="statisticalProfile" />
> </restriction>
> </simpleType>
> <simpleType name="eventValueTypeType">
> <restriction base="xsd:string">
> <enumeration value="unknownValue" />
> <enumeration value="lValue" />
> <enumeration value="fValue" />
> </restriction>
> </simpleType>
> <simpleType name="objectType">
> <restriction base="xsd:string">
> <enumeration value="Strategy" />
> <enumeration value="InteractionQueue" />
> <enumeration value="Tenant" />
> <enumeration value="CampaingCallingList" />
> <enumeration value="CampaignGroup" />
> <enumeration value="CallingList" />
> <enumeration value="Campaign" />
> <enumeration value="GroupQueues" />
> <enumeration value="GroupPlaces" />
> <enumeration value="GroupAgents" />
> <enumeration value="RoutePoint" />
> <enumeration value="Queue" />
> <enumeration value="RegDN" />
> <enumeration value="Place" />
> <enumeration value="Agent" />
> </restriction>
> </simpleType>
> <complexType name="objectTypes">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:objectType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticTypeInfoType">
> <sequence>
> <element name="typeName" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:eventValueTypeType" />
> <element name="objectTypes" nillable="true"
> type="tns1:objectTypes" />
> </sequence>
> </complexType>
> <complexType name="statisticInfos">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticTypeInfoType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <simpleType name="timeIntervalType">
> <restriction base="xsd:string">
> <enumeration value="SlidingSelectionWindow" />
> <enumeration value="SlidingWindow" />
> <enumeration value="GrowingWindow" />
> </restriction>
> </simpleType>
> <complexType name="timeProfile">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeProfiles">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:timeProfile[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="profileInfo">
> <sequence>
> <element name="profileType" nillable="true"
> type="tns1:statisticalProfileType" />
> <element name="statisticInfos" nillable="true"
> type="tns1:statisticInfos" />
> <element name="timeProfiles" nillable="true"
> type="tns1:timeProfiles" />
> <element name="filters" nillable="true"
> type="tns1:parameters" />
> <element name="timeRanges" nillable="true"
> type="tns1:parameters" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticalProfileResponse">
> <sequence>
> <element name="statisticalProfileInfo"
> nillable="true" type="tns1:profileInfo" />
> </sequence>
> </complexType>
> <complexType name="objectIdType">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="tenantName" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticSubscription">
> <sequence>
> <element name="scope" nillable="true"
> type="xsd:string" />
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="ArrayOf_subscription">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticSubscription[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticSubscriptions">
> <sequence>
> <element name="statisticSubscription"
> nillable="true" type="tns1:ArrayOf_subscription" />
> </sequence>
> </complexType>
> <complexType name="statisticValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="retrieveSubscribedStatisticsResponse">
> <sequence>
> <element name="statisticValues" nillable="true"
> type="tns1:statisticValues" />
> </sequence>
> </complexType>
> <complexType name="actions">
> <sequence>
> <element maxOccurs="unbounded" name="action"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeInterval">
> <sequence>
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element maxOccurs="1" minOccurs="0" name="length"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="slideLength" nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="timeProfileName" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticType">
> <sequence>
> <element name="objectType" nillable="true"
> type="tns1:objectTypes" />
> <element name="category" nillable="true"
> type="xsd:string" />
> <element name="subject" nillable="true"
> type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="mainActions" nillable="true" type="tns1:actions" />
> <element maxOccurs="1" minOccurs="0"
> name="relativeActions" nillable="true" type="tns1:actions" />
> </sequence>
> </complexType>
> <complexType name="metric">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="typeName"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="statisticType" nillable="true" type="tns1:statisticType" />
> <element name="interval" nillable="true"
> type="tns1:timeInterval" />
> <element maxOccurs="1" minOccurs="0"
> name="filterName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRangeName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRange" nillable="true" type="tns1:timeRangeType" />
> </sequence>
> </complexType>
> <simpleType name="scheduleMode">
> <restriction base="xsd:string">
> <enumeration value="ResetBased" />
> <enumeration value="TimeBased" />
> <enumeration value="ChangesBased" />
> </restriction>
> </simpleType>
> <complexType name="schedule">
> <sequence>
> <element name="notificationMode" nillable="true"
> type="tns1:scheduleMode" />
> <element maxOccurs="1" minOccurs="0" name="timeout"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="insensitivity" nillable="true" type="xsd:int" />
> </sequence>
> </complexType>
> <complexType name="statistic">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="objectId" nillable="true"
> type="tns1:objectIdType" />
> <element name="metric" nillable="true"
> type="tns1:metric" />
> <element maxOccurs="1" minOccurs="0" name="schedule"
> nillable="true" type="tns1:schedule" />
> </sequence>
> </complexType>
> <complexType name="notification">
> <sequence>
> <element name="mode" nillable="true"
> type="tns1:notificationMode" />
> <element name="timeout" nillable="true"
> type="xsd:integer" />
> </sequence>
> </complexType>
> <complexType name="unsolicitedNotification">
> <sequence>
> <element name="url" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="retrieveStatisticResponse">
> <wsdl:part name="retrieveStatisticResult"
> type="tns1:retrieveStatisticResponse" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsRequest">
> <wsdl:part name="subscriptions"
> type="tns1:statisticSubscriptions" />
> <wsdl:part name="notification" type="tns1:notification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileRequest">
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="profileType"
> type="tns1:statisticalProfileType" />
> </wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsResponse">
> <wsdl:part name="retrieveSubscribedStatisticsResult"
> type="tns1:retrieveSubscribedStatisticsResponse" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileResponse">
> <wsdl:part name="retrieveStatisticalProfileResult"
> type="tns1:retrieveStatisticalProfileResponse" />
> </wsdl:message>
> <wsdl:message name="unsubscribeStatisticRequest">
> <wsdl:part name="statisticId" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> </wsdl:message>
> <wsdl:portType name="StatService">
> <wsdl:operation name="subscribeStatistic"
> parameterOrder="statistic resource remoting">
> <wsdl:input message="impl:subscribeStatisticRequest"
> name="subscribeStatisticRequest" />
> <wsdl:output message="impl:subscribeStatisticResponse"
> name="subscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic"
> parameterOrder="statisticId">
> <wsdl:input message="impl:unsubscribeStatisticRequest"
> name="unsubscribeStatisticRequest" />
> <wsdl:output message="impl:unsubscribeStatisticResponse"
> name="unsubscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics"
> parameterOrder="subscriptions notification">
> <wsdl:input
> message="impl:retrieveSubscribedStatisticsRequest"
> name="retrieveSubscribedStatisticsRequest" />
> <wsdl:output
> message="impl:retrieveSubscribedStatisticsResponse"
> name="retrieveSubscribedStatisticsResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic"
> parameterOrder="statistic resource">
> <wsdl:input message="impl:retrieveStatisticRequest"
> name="retrieveStatisticRequest" />
> <wsdl:output message="impl:retrieveStatisticResponse"
> name="retrieveStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile"
> parameterOrder="resource profileType">
> <wsdl:input message="impl:retrieveStatisticalProfileRequest"
> name="retrieveStatisticalProfileRequest" />
> <wsdl:output
> message="impl:retrieveStatisticalProfileResponse"
> name="retrieveStatisticalProfileResponse" />
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="StatServiceSoapBinding"
> type="impl:StatService">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http" />
> <wsdl:operation name="subscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="subscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="subscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="unsubscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="unsubscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveSubscribedStatisticsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveSubscribedStatisticsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticalProfileRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticalProfileResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="StatServiceService">
> <wsdl:port binding="impl:StatServiceSoapBinding"
> name="StatService">
> <wsdlsoap:address
> location="http://lexus:8080/gis/services/StatService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
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
[jira] Closed: (AXISCPP-661) Enumeration value doesn't appear in
client stub code
Posted by "nadir amra (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXISCPP-661?page=all ]
nadir amra closed AXISCPP-661.
------------------------------
Resolution: Fixed
I believe this has been resolved.
> Enumeration value doesn't appear in client stub code
> ----------------------------------------------------
>
> Key: AXISCPP-661
> URL: http://issues.apache.org/jira/browse/AXISCPP-661
> Project: Axis-C++
> Issue Type: Bug
> Components: WSDL processing - Doc
> Affects Versions: 1.5 Final
> Environment: OS: cygwin on WindowsXP
> AxisJ: 1.2 Final
> XercesJ: 2.6.2
> Reporter: EcoKim
> Priority: Critical
> Attachments: StatService.wsdl
>
>
> In below wsdl files all simple types has enumeration value.
> But after making stubs from below wsdl, there is no enumeration value in generated stubs and there are no classes for simple type's array.
> === WSDL ===
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
> targetNamespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:intf="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> xmlns:tns1="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <wsdl:types>
> <schema
> targetNamespace="http://www.genesyslab.com/services/statservice/types/2002/03"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import
> namespace="http://schemas.xmlsoap.org/soap/encoding/" />
> <simpleType name="statisticStateType">
> <restriction base="xsd:string">
> <enumeration value="DNAction" />
> <enumeration value="DNStatus" />
> <enumeration value="AgentStatus" />
> <enumeration value="GroupStatus" />
> </restriction>
> </simpleType>
> <complexType name="statisticStates">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticState[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="parameter">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="parameters">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:parameter[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticStateData">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="list"
> nillable="true" type="tns1:parameters" />
> <element maxOccurs="1" minOccurs="0" name="DNIS"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="ANI"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="loginID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="switchID"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="dnType"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="agent"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0" name="place"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticState">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:statisticStateType" />
> <element name="state" nillable="true"
> type="xsd:string" />
> <element name="date" type="xsd:long" />
> <element name="items" nillable="true"
> type="tns1:statisticStates" />
> <element maxOccurs="1" minOccurs="0"
> name="extendedData" nillable="true"
> type="tns1:statisticStateData" />
> </sequence>
> </complexType>
> <complexType name="eventValue">
> <sequence>
> <element name="date" type="xsd:long" />
> <element name="intervalLength" type="xsd:long" />
> <element name="FValue" type="xsd:float" />
> <element name="LValue" type="xsd:long" />
> <element name="SValue" nillable="true"
> type="xsd:string" />
> <element name="stateValue" nillable="true"
> type="tns1:statisticState" />
> </sequence>
> </complexType>
> <simpleType name="notificationMode">
> <restriction base="xsd:string">
> <enumeration value="Blocked" />
> <enumeration value="Polling" />
> </restriction>
> </simpleType>
> <complexType name="eventValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:eventValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticValue">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="eventValues" nillable="true"
> type="tns1:eventValues" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticResponse">
> <sequence>
> <element name="statisticValue" nillable="true"
> type="tns1:statisticValue" />
> </sequence>
> </complexType>
> <complexType name="timeRangeType">
> <sequence>
> <element name="leftTime" type="xsd:int" />
> <element name="rightTime" type="xsd:int" />
> </sequence>
> </complexType>
> <simpleType name="statisticalProfileType">
> <restriction base="xsd:string">
> <enumeration value="timeRangeProfile" />
> <enumeration value="filterProfile" />
> <enumeration value="timeProfile" />
> <enumeration value="statisticalProfile" />
> </restriction>
> </simpleType>
> <simpleType name="eventValueTypeType">
> <restriction base="xsd:string">
> <enumeration value="unknownValue" />
> <enumeration value="lValue" />
> <enumeration value="fValue" />
> </restriction>
> </simpleType>
> <simpleType name="objectType">
> <restriction base="xsd:string">
> <enumeration value="Strategy" />
> <enumeration value="InteractionQueue" />
> <enumeration value="Tenant" />
> <enumeration value="CampaingCallingList" />
> <enumeration value="CampaignGroup" />
> <enumeration value="CallingList" />
> <enumeration value="Campaign" />
> <enumeration value="GroupQueues" />
> <enumeration value="GroupPlaces" />
> <enumeration value="GroupAgents" />
> <enumeration value="RoutePoint" />
> <enumeration value="Queue" />
> <enumeration value="RegDN" />
> <enumeration value="Place" />
> <enumeration value="Agent" />
> </restriction>
> </simpleType>
> <complexType name="objectTypes">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:objectType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticTypeInfoType">
> <sequence>
> <element name="typeName" nillable="true"
> type="xsd:string" />
> <element name="type" nillable="true"
> type="tns1:eventValueTypeType" />
> <element name="objectTypes" nillable="true"
> type="tns1:objectTypes" />
> </sequence>
> </complexType>
> <complexType name="statisticInfos">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticTypeInfoType[]" />
> </restriction>
> </complexContent>
> </complexType>
> <simpleType name="timeIntervalType">
> <restriction base="xsd:string">
> <enumeration value="SlidingSelectionWindow" />
> <enumeration value="SlidingWindow" />
> <enumeration value="GrowingWindow" />
> </restriction>
> </simpleType>
> <complexType name="timeProfile">
> <sequence>
> <element name="key" nillable="true"
> type="xsd:string" />
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element name="value" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeProfiles">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:timeProfile[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="profileInfo">
> <sequence>
> <element name="profileType" nillable="true"
> type="tns1:statisticalProfileType" />
> <element name="statisticInfos" nillable="true"
> type="tns1:statisticInfos" />
> <element name="timeProfiles" nillable="true"
> type="tns1:timeProfiles" />
> <element name="filters" nillable="true"
> type="tns1:parameters" />
> <element name="timeRanges" nillable="true"
> type="tns1:parameters" />
> </sequence>
> </complexType>
> <complexType name="retrieveStatisticalProfileResponse">
> <sequence>
> <element name="statisticalProfileInfo"
> nillable="true" type="tns1:profileInfo" />
> </sequence>
> </complexType>
> <complexType name="objectIdType">
> <sequence>
> <element name="id" nillable="true"
> type="xsd:string" />
> <element name="tenantName" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticSubscription">
> <sequence>
> <element name="scope" nillable="true"
> type="xsd:string" />
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="ArrayOf_subscription">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticSubscription[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="statisticSubscriptions">
> <sequence>
> <element name="statisticSubscription"
> nillable="true" type="tns1:ArrayOf_subscription" />
> </sequence>
> </complexType>
> <complexType name="statisticValues">
> <complexContent>
> <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType"
> wsdl:arrayType="tns1:statisticValue[]" />
> </restriction>
> </complexContent>
> </complexType>
> <complexType name="retrieveSubscribedStatisticsResponse">
> <sequence>
> <element name="statisticValues" nillable="true"
> type="tns1:statisticValues" />
> </sequence>
> </complexType>
> <complexType name="actions">
> <sequence>
> <element maxOccurs="unbounded" name="action"
> nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="timeInterval">
> <sequence>
> <element name="intervalType" nillable="true"
> type="tns1:timeIntervalType" />
> <element maxOccurs="1" minOccurs="0" name="length"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="slideLength" nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="timeProfileName" nillable="true" type="xsd:string" />
> </sequence>
> </complexType>
> <complexType name="statisticType">
> <sequence>
> <element name="objectType" nillable="true"
> type="tns1:objectTypes" />
> <element name="category" nillable="true"
> type="xsd:string" />
> <element name="subject" nillable="true"
> type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="mainActions" nillable="true" type="tns1:actions" />
> <element maxOccurs="1" minOccurs="0"
> name="relativeActions" nillable="true" type="tns1:actions" />
> </sequence>
> </complexType>
> <complexType name="metric">
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="typeName"
> nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="statisticType" nillable="true" type="tns1:statisticType" />
> <element name="interval" nillable="true"
> type="tns1:timeInterval" />
> <element maxOccurs="1" minOccurs="0"
> name="filterName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRangeName" nillable="true" type="xsd:string" />
> <element maxOccurs="1" minOccurs="0"
> name="timeRange" nillable="true" type="tns1:timeRangeType" />
> </sequence>
> </complexType>
> <simpleType name="scheduleMode">
> <restriction base="xsd:string">
> <enumeration value="ResetBased" />
> <enumeration value="TimeBased" />
> <enumeration value="ChangesBased" />
> </restriction>
> </simpleType>
> <complexType name="schedule">
> <sequence>
> <element name="notificationMode" nillable="true"
> type="tns1:scheduleMode" />
> <element maxOccurs="1" minOccurs="0" name="timeout"
> nillable="true" type="xsd:int" />
> <element maxOccurs="1" minOccurs="0"
> name="insensitivity" nillable="true" type="xsd:int" />
> </sequence>
> </complexType>
> <complexType name="statistic">
> <sequence>
> <element name="statisticId" nillable="true"
> type="xsd:string" />
> <element name="objectId" nillable="true"
> type="tns1:objectIdType" />
> <element name="metric" nillable="true"
> type="tns1:metric" />
> <element maxOccurs="1" minOccurs="0" name="schedule"
> nillable="true" type="tns1:schedule" />
> </sequence>
> </complexType>
> <complexType name="notification">
> <sequence>
> <element name="mode" nillable="true"
> type="tns1:notificationMode" />
> <element name="timeout" nillable="true"
> type="xsd:integer" />
> </sequence>
> </complexType>
> <complexType name="unsolicitedNotification">
> <sequence>
> <element name="url" nillable="true"
> type="xsd:string" />
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="retrieveStatisticResponse">
> <wsdl:part name="retrieveStatisticResult"
> type="tns1:retrieveStatisticResponse" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="unsubscribeStatisticResponse"></wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsRequest">
> <wsdl:part name="subscriptions"
> type="tns1:statisticSubscriptions" />
> <wsdl:part name="notification" type="tns1:notification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileRequest">
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="profileType"
> type="tns1:statisticalProfileType" />
> </wsdl:message>
> <wsdl:message name="retrieveSubscribedStatisticsResponse">
> <wsdl:part name="retrieveSubscribedStatisticsResult"
> type="tns1:retrieveSubscribedStatisticsResponse" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticalProfileResponse">
> <wsdl:part name="retrieveStatisticalProfileResult"
> type="tns1:retrieveStatisticalProfileResponse" />
> </wsdl:message>
> <wsdl:message name="unsubscribeStatisticRequest">
> <wsdl:part name="statisticId" type="xsd:string" />
> </wsdl:message>
> <wsdl:message name="subscribeStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> <wsdl:part name="remoting" type="tns1:unsolicitedNotification" />
> </wsdl:message>
> <wsdl:message name="retrieveStatisticRequest">
> <wsdl:part name="statistic" type="tns1:statistic" />
> <wsdl:part name="resource" type="xsd:string" />
> </wsdl:message>
> <wsdl:portType name="StatService">
> <wsdl:operation name="subscribeStatistic"
> parameterOrder="statistic resource remoting">
> <wsdl:input message="impl:subscribeStatisticRequest"
> name="subscribeStatisticRequest" />
> <wsdl:output message="impl:subscribeStatisticResponse"
> name="subscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic"
> parameterOrder="statisticId">
> <wsdl:input message="impl:unsubscribeStatisticRequest"
> name="unsubscribeStatisticRequest" />
> <wsdl:output message="impl:unsubscribeStatisticResponse"
> name="unsubscribeStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics"
> parameterOrder="subscriptions notification">
> <wsdl:input
> message="impl:retrieveSubscribedStatisticsRequest"
> name="retrieveSubscribedStatisticsRequest" />
> <wsdl:output
> message="impl:retrieveSubscribedStatisticsResponse"
> name="retrieveSubscribedStatisticsResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic"
> parameterOrder="statistic resource">
> <wsdl:input message="impl:retrieveStatisticRequest"
> name="retrieveStatisticRequest" />
> <wsdl:output message="impl:retrieveStatisticResponse"
> name="retrieveStatisticResponse" />
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile"
> parameterOrder="resource profileType">
> <wsdl:input message="impl:retrieveStatisticalProfileRequest"
> name="retrieveStatisticalProfileRequest" />
> <wsdl:output
> message="impl:retrieveStatisticalProfileResponse"
> name="retrieveStatisticalProfileResponse" />
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="StatServiceSoapBinding"
> type="impl:StatService">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http" />
> <wsdl:operation name="subscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="subscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="subscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="unsubscribeStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="unsubscribeStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="unsubscribeStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveSubscribedStatistics">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveSubscribedStatisticsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveSubscribedStatisticsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatistic">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="retrieveStatisticalProfile">
> <wsdlsoap:operation soapAction="" />
> <wsdl:input name="retrieveStatisticalProfileRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:input>
> <wsdl:output name="retrieveStatisticalProfileResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> namespace="http://www.genesyslab.com/services/statservice/wsdl/2002/03"
> use="encoded" />
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="StatServiceService">
> <wsdl:port binding="impl:StatServiceSoapBinding"
> name="StatService">
> <wsdlsoap:address
> location="http://lexus:8080/gis/services/StatService" />
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org