cancel
Showing results for 
Search instead for 
Did you mean: 

WSDL is not showing structure

Former Member
0 Kudos

Hello All,

Please help me with the following WSDL file.

I am down loading WSDL file in External Definitions and it is showing the messages, but he problem is it is not showing structure of the message.

Here is the actual XSD file.

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:ent="http://ei.aaa.com/schemas/entities/v3_0" xmlns:svc="http://ei.aaa.com/schemas/wsdl/billingServices/v3_0/createDealer" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:com="http://ei.aaa.com/schemas/wsdl/billingServices/v3_0/commonEntities" targetNamespace="http://ei.aaa.com/schemas/wsdl/billingServices/v3_0/createDealer" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:import namespace="http://ei.aaa.com/schemas/entities/v3_0" schemaLocation="../../../entities/v3.0/entities.xsd"/>

<xs:import namespace="http://ei.aaa.com/schemas/wsdl/billingServices/v3_0/commonEntities" schemaLocation="./CommonEntities.xsd"/>

<xs:complexType name="CreateDealerRequestEntity">

<xs:annotation>

<xs:documentation>Create Dealer service creates a new dealer.</xs:documentation>

</xs:annotation>

<xs:complexContent>

<xs:extension base="ent:BasicEntity">

<xs:sequence minOccurs="0">

<xs:element ref="ent:accountType"/>

<xs:element ref="ent:dealerName"/>

<xs:element ref="ent:installerId" minOccurs="0"/>

<xs:element name="dealerPhoneInformation" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element ref="ent:phoneAreaCode"/>

<xs:element ref="ent:phoneNumber"/>

<xs:element ref="ent:phoneExtension" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element ref="svc:serviceAddress" minOccurs="0"/>

<xs:element ref="svc:billingAddress" minOccurs="0"/>

<xs:element name="identificationInformation">

<xs:complexType>

<xs:sequence>

<xs:element ref="ent:corporateId" minOccurs="0"/>

<xs:element ref="ent:storeNumber"/>

<xs:element ref="ent:dealerChainName"/>

<xs:element ref="ent:dealerChainNumber" minOccurs="0"/>

<xs:element ref="ent:federalTaxIdentification" minOccurs="0"/>

<xs:element ref="ent:stateTaxIdentification" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="dealerSpecificInformation" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element ref="ent:commissionRate" minOccurs="0"/>

<xs:element ref="ent:rebateAmount" minOccurs="0"/>

<xs:element name="mailingIndicator" type="xs:string" minOccurs="0"/>

<xs:element ref="ent:contactName" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="dealerServiceFlags" minOccurs="0">

<xs:complexType>

<xs:sequence>

<xs:element ref="ent:dealerEquipmentSalesFlag" minOccurs="0"/>

<xs:element ref="ent:dealerInstallationFlag" minOccurs="0"/>

<xs:element ref="ent:dealerRepairsFlag" minOccurs="0"/>

<xs:element ref="ent:dealerProgrammingFlag" minOccurs="0"/>

<xs:element ref="ent:dealerOtherFlag" minOccurs="0"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

<xs:complexType name="CreateDealerResponseEntity">

<xs:annotation>

<xs:documentation>This service returns scrubbed address information.</xs:documentation>

</xs:annotation>

<xs:complexContent>

<xs:extension base="ent:BasicEntity">

<xs:sequence minOccurs="0">

<xs:element ref="ent:accountId" minOccurs="0"/>

<xs:element ref="ent:accountStatus" minOccurs="0"/>

<xs:element ref="svc:serviceAddress" minOccurs="0"/>

<xs:element ref="svc:billingAddress" minOccurs="0"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

<xs:complexType name="ServiceAddressEntity">

<xs:annotation>

<xs:documentation>basic Service Address along with county and country</xs:documentation>

</xs:annotation>

<xs:complexContent>

<xs:extension base="com:CommonAddressEntity">

<xs:sequence minOccurs="0">

<xs:element ref="ent:countyName" minOccurs="0"/>

<xs:element ref="ent:country"/>

<xs:element ref="ent:fullName"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

<xs:element name="request" type="svc:CreateDealerRequestEntity">

<xs:annotation>

<xs:documentation>Create Dealer service creates a new dealer.</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="response" type="svc:CreateDealerResponseEntity">

<xs:annotation>

<xs:documentation>This service returns scrubbed address information.</xs:documentation>

</xs:annotation>

</xs:element>

<xs:element name="billingAddress" type="svc:ServiceAddressEntity"/>

<xs:element name="serviceAddress" type="svc:ServiceAddressEntity"/>

</xs:schema>

Accepted Solutions (0)

Answers (3)

Answers (3)

henrique_pinto
Active Contributor
0 Kudos

Could you post also the wsdl file?

It imports or includes this xsd?

Regards,

Henrique.

Former Member
0 Kudos

Hi Chandra,

I am not able to understand ur problem .. Could u clarify?

cheers,

Prashanth

Former Member
0 Kudos

WIll some one help me on this? thank you very much.