• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Axis 1.2RC3 and .NET using arrays

 
Lee Wright
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I'm having an issue with consuming an axis service using .NET.
The axis service pushes out an array of result items but they can not be picked up by the .NET service.

The results are in the form:

...
<item xmlns="">
<object>name test</object>
</item>
<item xmlns="">
<object>name test2</object>
</item>
...

here is the wsdl being used:

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://services.webservices.mdep.albertsons.axlesolutions.net" xmlns:intf="http://services.webservices.mdep.albertsons.axlesolutions.net" xmlns:tns1="http://exceptions.webservices.mdep.albertsons.axlesolutions.net" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://services.webservices.mdep.albertsons.axlesolutions.net">
<wsdl:types>
<schema elementFormDefault="qualified" targetNamespace="http://services.webservices.mdep.albertsons.axlesolutions.net" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://exceptions.webservices.mdep.albertsons.axlesolutions.net"/>
<element name="getPromoCopy">
<complexType>
<sequence>
<element name="promoID" type="xsd:int"/>
<element name="divisionCode" type="xsd:int"/>
<element name="language" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getPromoCopyResponse">
<complexType>
<sequence>
<element maxOccurs="unbounded" name="getPromoCopyReturn" type="impl:MDEPCopy"/>
</sequence>
</complexType>
</element>
<complexType name="MDEPCopy">
<sequence>
<element name="UPC" nillable="true" type="xsd:string"/>
<element name="copyTab" nillable="true" type="xsd:string"/>
<element name="copyText" nillable="true" type="xsd:string"/>
<element name="language" nillable="true" type="xsd:string"/>
<element name="productCopy" type="xsd:boolean"/>
<element name="promoCopy" type="xsd:boolean"/>
<element name="role" nillable="true" type="xsd:string"/>
<element name="target" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="UnknownDivisionException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence/>
</extension>
</complexContent>
</complexType>
<element name="fault" type="impl:UnknownDivisionException"/>
<complexType name="DAOException">
<sequence/>
</complexType>
<element name="fault1" type="implAOException"/>
<complexType name="InvalidPromoIDException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence>
<element name="promoID" type="xsd:int"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="fault2" type="impl:InvalidPromoIDException"/>
<complexType name="MDEPException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence/>
</extension>
</complexContent>
</complexType>
<element name="fault3" type="impl:MDEPException"/>
<element name="setProductCopy">
<complexType>
<sequence>
<element name="UPC" type="xsd:string"/>
<element name="divisionCode" type="xsd:int"/>
<element name="language" type="xsd:string"/>
<element maxOccurs="unbounded" name="copyChanges" type="impl:MDEPCopy"/>
</sequence>
</complexType>
</element>
<element name="setProductCopyResponse">
<complexType/>
</element>
<complexType name="InvalidCopyUpdateException">
<sequence/>
</complexType>
<element name="fault4" type="impl:InvalidCopyUpdateException"/>
<complexType name="InvalidUPCException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence>
<element name="UPC" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="fault5" type="impl:InvalidUPCException"/>
<element name="getProductCopy">
<complexType>
<sequence>
<element name="UPC" type="xsd:string"/>
<element name="divisionCode" type="xsd:int"/>
<element name="language" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getProductCopyResponse">
<complexType>
<sequence>
<element maxOccurs="unbounded" name="getProductCopyReturn" type="impl:MDEPCopy"/>
</sequence>
</complexType>
</element>
<element name="getTestResponse">
<complexType/>
</element>
<element name="getTestResponseResponse">
<complexType>
<sequence>
<element name="getTestResponseReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getProductImages">
<complexType>
<sequence>
<element name="UPCs" type="xsd:string"/>
<element name="divisionCode" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="getProductImagesResponse">
<complexType>
<sequence>
<element maxOccurs="unbounded" name="getProductImagesReturn" type="impl:MDEPImage"/>
</sequence>
</complexType>
</element>
<complexType name="MDEPImage">
<sequence>
<element name="UPC" nillable="true" type="xsd:string"/>
<element name="name" nillable="true" type="xsd:string"/>
<element name="previewURL" nillable="true" type="xsd:string"/>
<element name="rawURL" nillable="true" type="xsd:string"/>
<element name="thumbURL" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<element name="getProductImage">
<complexType>
<sequence>
<element name="UPC" type="xsd:string"/>
<element name="divisionCode" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="getProductImageResponse">
<complexType>
<sequence>
<element name="getProductImageReturn" type="impl:MDEPImage"/>
</sequence>
</complexType>
</element>
<element name="getDivisionByCode">
<complexType>
<sequence>
<element name="divisionCode" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="getDivisionByCodeResponse">
<complexType>
<sequence>
<element name="getDivisionByCodeReturn" type="impl:MDEPDivision"/>
</sequence>
</complexType>
</element>
<complexType name="MDEPPriceZone">
<sequence>
<element name="abbreviation" nillable="true" type="xsd:string"/>
<element name="id" type="xsd:int"/>
<element name="name" nillable="true" type="xsd:string"/>
<element name="parentID" type="xsd:int"/>
<element name="path" nillable="true" type="xsd:string"/>
<element name="priceZoneID" type="xsd:int"/>
<element name="type" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="MDEPDivision">
<sequence>
<element name="abbreviation" nillable="true" type="xsd:string"/>
<element name="basePriceZone" nillable="true" type="impl:MDEPPriceZone"/>
<element name="code" type="xsd:int"/>
<element name="defaultLanguage" nillable="true" type="xsd:string"/>
<element name="name" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<element name="getPriceZoneForSPAID">
<complexType>
<sequence>
<element name="SPAID" type="xsd:int"/>
<element name="divisionCode" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="getPriceZoneForSPAIDResponse">
<complexType>
<sequence>
<element name="getPriceZoneForSPAIDReturn" type="impl:MDEPPriceZone"/>
</sequence>
</complexType>
</element>
<complexType name="PriceZoneMappingException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence/>
</extension>
</complexContent>
</complexType>
<element name="fault6" type="impl:PriceZoneMappingException"/>
<element name="submitPromo">
<complexType>
<sequence>
<element name="job" type="impl:Job"/>
</sequence>
</complexType>
</element>
<complexType name="Annotation">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Instructions">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="PageAllocation">
<sequence>
<element name="XPos" type="xsd:int"/>
<element name="YPos" type="xsd:int"/>
<element name="height" type="xsd:int"/>
<element name="mod" type="xsd:short"/>
<element name="valid" type="xsd:boolean"/>
<element name="width" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="PromoCopyCopyTabType">
<sequence>
<element name="type" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="PromoCopy">
<sequence>
<element name="content" nillable="true" type="xsd:string"/>
<element name="copyRole" nillable="true" type="xsd:string"/>
<element name="copyTab" nillable="true" type="impl:PromoCopyCopyTabType"/>
<element name="copyType" nillable="true" type="xsd:string"/>
<element name="language" nillable="true" type="xsd:string"/>
<element name="mediaTarget" nillable="true" type="xsd:string"/>
<element name="mediaType" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="PriceBugTypeType">
<sequence>
<element name="type" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="PriceZoneSourceType">
<sequence>
<element name="type" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="PriceZone">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
<element name="source" nillable="true" type="impl:PriceZoneSourceType"/>
<element name="sourceID" type="xsd:int"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Price">
<sequence>
<element name="bugType" nillable="true" type="impl:PriceBugTypeType"/>
<element name="costPrice" type="xsd:float"/>
<element name="factor" type="xsd:byte"/>
<element name="goodFrom" nillable="true" type="xsd:string"/>
<element name="goodUntil" nillable="true" type="xsd:string"/>
<element name="limit" type="xsd:byte"/>
<element name="listPrice" type="xsd:float"/>
<element name="listQuantity" type="xsd:byte"/>
<element name="priceType" nillable="true" type="xsd:string"/>
<element name="priceZone" nillable="true" type="impl:PriceZone"/>
<element name="priceZoneId" type="xsd:int"/>
<element name="salePrice" type="xsd:float"/>
<element name="saleQuantity" type="xsd:byte"/>
<element name="unitType" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="ProductCopy">
<sequence>
<element name="content" nillable="true" type="xsd:string"/>
<element name="copyRole" nillable="true" type="xsd:string"/>
<element name="copyTab" nillable="true" type="xsd:string"/>
<element name="copyType" nillable="true" type="xsd:string"/>
<element name="language" nillable="true" type="xsd:string"/>
<element name="mediaTarget" nillable="true" type="xsd:string"/>
<element name="mediaType" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Product">
<sequence>
<element name="UPC" type="xsd:long"/>
<element name="description" nillable="true" type="xsd:string"/>
<element maxOccurs="unbounded" name="price" nillable="true" type="impl:Price"/>
<element name="priceCount" type="xsd:int"/>
<element maxOccurs="unbounded" name="productCopy" nillable="true" type="impl:ProductCopy"/>
<element name="productCopyCount" type="xsd:int"/>
<element name="productID" type="xsd:int"/>
<element name="size" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="PromoItem">
<sequence>
<element name="primary" type="xsd:boolean"/>
<element name="product" nillable="true" type="impl:Product"/>
<element name="quantity" type="xsd:int"/>
<element name="treatment" nillable="true" type="xsd:string"/>
<element name="unitType" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Promo">
<sequence>
<element name="SPAID" type="xsd:long"/>
<element name="annotation" nillable="true" type="impl:Annotation"/>
<element name="department" nillable="true" type="xsd:string"/>
<element name="desk" nillable="true" type="xsd:string"/>
<element name="instructions" nillable="true" type="impl:Instructions"/>
<element name="name" nillable="true" type="xsd:string"/>
<element name="pageAllocation" nillable="true" type="impl:PageAllocation"/>
<element name="path" nillable="true" type="xsd:string"/>
<element maxOccurs="unbounded" name="promoCopy" nillable="true" type="impl:PromoCopy"/>
<element name="promoCopyCount" type="xsd:int"/>
<element name="promoID" type="xsd:long"/>
<element maxOccurs="unbounded" name="promoItem" nillable="true" type="impl:PromoItem"/>
<element name="promoItemCount" type="xsd:int"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="PromoList">
<sequence>
<element maxOccurs="unbounded" name="promo" nillable="true" type="impl:Promo"/>
<element name="promoCount" type="xsd:int"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Page">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
<element name="number" type="xsd:int"/>
<element name="promoList" nillable="true" type="impl:PromoList"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Vehicle">
<sequence>
<element name="endDate" nillable="true" type="xsd:string"/>
<element name="name" nillable="true" type="xsd:string"/>
<element maxOccurs="unbounded" name="page" nillable="true" type="impl:Page"/>
<element name="pageCount" type="xsd:int"/>
<element name="startDate" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Week">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
<element maxOccurs="unbounded" name="vehicle" nillable="true" type="impl:Vehicle"/>
<element name="vehicleCount" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="Quarter">
<sequence>
<element name="name" type="xsd:short"/>
<element name="valid" type="xsd:boolean"/>
<element name="week" nillable="true" type="impl:Week"/>
</sequence>
</complexType>
<complexType name="Year">
<sequence>
<element name="name" type="xsd:int"/>
<element name="quarter" nillable="true" type="impl:Quarter"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<complexType name="Division">
<sequence>
<element name="code" type="xsd:int"/>
<element name="name" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
<element name="year" nillable="true" type="impl:Year"/>
</sequence>
</complexType>
<complexType name="Job">
<sequence>
<element name="division" nillable="true" type="implivision"/>
<element name="submitted" nillable="true" type="xsd:string"/>
<element name="userID" nillable="true" type="xsd:string"/>
<element name="valid" type="xsd:boolean"/>
</sequence>
</complexType>
<element name="submitPromoResponse">
<complexType>
<sequence>
<element name="submitPromoReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>
<complexType name="InvalidJobException">
<complexContent>
<extension base="tns1:MDEPBaseException">
<sequence/>
</extension>
</complexContent>
</complexType>
<element name="fault7" type="impl:InvalidJobException"/>
<element name="getProductImagesDelimited">
<complexType>
<sequence>
<element name="UPCs" type="xsd:string"/>
<element name="divisionCode" type="xsd:int"/>
</sequence>
</complexType>
</element>
<element name="getProductImagesDelimitedResponse">
<complexType>
<sequence>
<element name="getProductImagesDelimitedReturn" type="impl:MDEPImage"/>
</sequence>
</complexType>
</element>
</schema>
<schema elementFormDefault="qualified" targetNamespace="http://exceptions.webservices.mdep.albertsons.axlesolutions.net" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://services.webservices.mdep.albertsons.axlesolutions.net"/>
<complexType name="MDEPBaseException">
<sequence/>
</complexType>
</schema>
</wsdl:types>
<wsdl:message name="getProductImagesResponse">
<wsdl:part name="parameters" element="impl:getProductImagesResponse"/>
</wsdl:message>
<wsdl:message name="getPriceZoneForSPAIDRequest">
<wsdl:part name="parameters" element="impl:getPriceZoneForSPAID"/>
</wsdl:message>
<wsdl:message name="setProductCopyResponse">
<wsdl:part name="parameters" element="impl:setProductCopyResponse"/>
</wsdl:message>
<wsdl:message name="getTestResponseRequest">
<wsdl:part name="parameters" element="impl:getTestResponse"/>
</wsdl:message>
<wsdl:message name="getDivisionByCodeRequest">
<wsdl:part name="parameters" element="impl:getDivisionByCode"/>
</wsdl:message>
<wsdl:message name="getPromoCopyRequest">
<wsdl:part name="parameters" element="impl:getPromoCopy"/>
</wsdl:message>
<wsdl:message name="getProductImageResponse">
<wsdl:part name="parameters" element="impl:getProductImageResponse"/>
</wsdl:message>
<wsdl:message name="submitPromoRequest">
<wsdl:part name="parameters" element="impl:submitPromo"/>
</wsdl:message>
<wsdl:message name="getProductCopyRequest">
<wsdl:part name="parameters" element="impl:getProductCopy"/>
</wsdl:message>
<wsdl:message name="getProductImageRequest">
<wsdl:part name="parameters" element="impl:getProductImage"/>
</wsdl:message>
<wsdl:message name="MDEPException">
<wsdl:part name="fault" element="impl:fault3"/>
</wsdl:message>
<wsdl:message name="setProductCopyRequest">
<wsdl:part name="parameters" element="impl:setProductCopy"/>
</wsdl:message>
<wsdl:message name="PriceZoneMappingException">
<wsdl:part name="fault" element="impl:fault6"/>
</wsdl:message>
<wsdl:message name="getProductImagesDelimitedResponse">
<wsdl:part name="parameters" element="impl:getProductImagesDelimitedResponse"/>
</wsdl:message>
<wsdl:message name="getProductCopyResponse">
<wsdl:part name="parameters" element="impl:getProductCopyResponse"/>
</wsdl:message>
<wsdl:message name="InvalidJobException">
<wsdl:part name="fault" element="impl:fault7"/>
</wsdl:message>
<wsdl:message name="InvalidUPCException">
<wsdl:part name="fault" element="impl:fault5"/>
</wsdl:message>
<wsdl:message name="submitPromoResponse">
<wsdl:part name="parameters" element="impl:submitPromoResponse"/>
</wsdl:message>
<wsdl:message name="getPriceZoneForSPAIDResponse">
<wsdl:part name="parameters" element="impl:getPriceZoneForSPAIDResponse"/>
</wsdl:message>
<wsdl:message name="getProductImagesDelimitedRequest">
<wsdl:part name="parameters" element="impl:getProductImagesDelimited"/>
</wsdl:message>
<wsdl:message name="InvalidCopyUpdateException">
<wsdl:part name="fault" element="impl:fault4"/>
</wsdl:message>
<wsdl:message name="getDivisionByCodeResponse">
<wsdl:part name="parameters" element="impl:getDivisionByCodeResponse"/>
</wsdl:message>
<wsdl:message name="getPromoCopyResponse">
<wsdl:part name="parameters" element="impl:getPromoCopyResponse"/>
</wsdl:message>
<wsdl:message name="getTestResponseResponse">
<wsdl:part name="parameters" element="impl:getTestResponseResponse"/>
</wsdl:message>
<wsdl:message name="InvalidPromoIDException">
<wsdl:part name="fault" element="impl:fault2"/>
</wsdl:message>
<wsdl:message name="DAOException">
<wsdl:part name="fault" element="impl:fault1"/>
</wsdl:message>
<wsdl:message name="getProductImagesRequest">
<wsdl:part name="parameters" element="impl:getProductImages"/>
</wsdl:message>
<wsdl:message name="UnknownDivisionException">
<wsdl:part name="fault" element="impl:fault"/>
</wsdl:message>
<wsdl:portType name="ObjectManagerImpl">
<wsdlperation name="getPromoCopy">
<wsdl:input name="getPromoCopyRequest" message="impl:getPromoCopyRequest"/>
<wsdlutput name="getPromoCopyResponse" message="impl:getPromoCopyResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="InvalidPromoIDException" message="impl:InvalidPromoIDException"/>
</wsdlperation>
<wsdlperation name="setProductCopy">
<wsdl:input name="setProductCopyRequest" message="impl:setProductCopyRequest"/>
<wsdlutput name="setProductCopyResponse" message="impl:setProductCopyResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="InvalidUPCException" message="impl:InvalidUPCException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="InvalidCopyUpdateException" message="impl:InvalidCopyUpdateException"/>
</wsdlperation>
<wsdlperation name="getProductCopy">
<wsdl:input name="getProductCopyRequest" message="impl:getProductCopyRequest"/>
<wsdlutput name="getProductCopyResponse" message="impl:getProductCopyResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="InvalidUPCException" message="impl:InvalidUPCException"/>
</wsdlperation>
<wsdlperation name="getTestResponse">
<wsdl:input name="getTestResponseRequest" message="impl:getTestResponseRequest"/>
<wsdlutput name="getTestResponseResponse" message="impl:getTestResponseResponse"/>
</wsdlperation>
<wsdlperation name="getProductImages">
<wsdl:input name="getProductImagesRequest" message="impl:getProductImagesRequest"/>
<wsdlutput name="getProductImagesResponse" message="impl:getProductImagesResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="InvalidUPCException" message="impl:InvalidUPCException"/>
</wsdlperation>
<wsdlperation name="getProductImage">
<wsdl:input name="getProductImageRequest" message="impl:getProductImageRequest"/>
<wsdlutput name="getProductImageResponse" message="impl:getProductImageResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="InvalidUPCException" message="impl:InvalidUPCException"/>
</wsdlperation>
<wsdlperation name="getDivisionByCode">
<wsdl:input name="getDivisionByCodeRequest" message="impl:getDivisionByCodeRequest"/>
<wsdlutput name="getDivisionByCodeResponse" message="impl:getDivisionByCodeResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
</wsdlperation>
<wsdlperation name="getPriceZoneForSPAID">
<wsdl:input name="getPriceZoneForSPAIDRequest" message="impl:getPriceZoneForSPAIDRequest"/>
<wsdlutput name="getPriceZoneForSPAIDResponse" message="impl:getPriceZoneForSPAIDResponse"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
<wsdl:fault name="PriceZoneMappingException" message="impl:PriceZoneMappingException"/>
</wsdlperation>
<wsdlperation name="submitPromo">
<wsdl:input name="submitPromoRequest" message="impl:submitPromoRequest"/>
<wsdlutput name="submitPromoResponse" message="impl:submitPromoResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="InvalidJobException" message="impl:InvalidJobException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
</wsdlperation>
<wsdlperation name="getProductImagesDelimited">
<wsdl:input name="getProductImagesDelimitedRequest" message="impl:getProductImagesDelimitedRequest"/>
<wsdlutput name="getProductImagesDelimitedResponse" message="impl:getProductImagesDelimitedResponse"/>
<wsdl:fault name="UnknownDivisionException" message="impl:UnknownDivisionException"/>
<wsdl:fault name="DAOException" message="implAOException"/>
<wsdl:fault name="InvalidUPCException" message="impl:InvalidUPCException"/>
<wsdl:fault name="MDEPException" message="impl:MDEPException"/>
</wsdlperation>
</wsdl:portType>
<wsdl:binding name="ObjectManagerImplSoapBinding" type="impl:ObjectManagerImpl">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdlperation name="getPromoCopy">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidPromoIDException">
<wsdlsoap:fault name="InvalidPromoIDException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="setProductCopy">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidUPCException">
<wsdlsoap:fault name="InvalidUPCException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidCopyUpdateException">
<wsdlsoap:fault name="InvalidCopyUpdateException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getProductCopy">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidUPCException">
<wsdlsoap:fault name="InvalidUPCException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getTestResponse">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="getProductImages">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidUPCException">
<wsdlsoap:fault name="InvalidUPCException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getProductImage">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidUPCException">
<wsdlsoap:fault name="InvalidUPCException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getDivisionByCode">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getPriceZoneForSPAID">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="PriceZoneMappingException">
<wsdlsoap:fault name="PriceZoneMappingException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="submitPromo">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidJobException">
<wsdlsoap:fault name="InvalidJobException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
</wsdlperation>
<wsdlperation name="getProductImagesDelimited">
<wsdlsoapperation/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<wsdlsoap:body use="literal"/>
</wsdlutput>
<wsdl:fault name="UnknownDivisionException">
<wsdlsoap:fault name="UnknownDivisionException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DAOException">
<wsdlsoap:fault name="DAOException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidUPCException">
<wsdlsoap:fault name="InvalidUPCException" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MDEPException">
<wsdlsoap:fault name="MDEPException" use="literal"/>
</wsdl:fault>
</wsdlperation>
</wsdl:binding>
<wsdl:service name="ObjectManagerImplService">
<wsdl:port name="ObjectManagerImpl" binding="impl:ObjectManagerImplSoapBinding">
<wsdlsoap:address location="http://sun15:8580/MDEPModule/services/ObjectManagerImpl"/>
</wsdl:port>
</wsdl:service>
<!--WSDL created by Apache Axis version: 1.2beta3
Built on Aug 01, 2004 (05:59:22 PDT)-->
</wsdl:definitions>


Any help much appreciated.
I think this may be a bug in Axis 1.2. I have tried going back to 1.1 but that caused other issues with class generation.

Lee
 
Balaji Loganathan
author and deputy
Bartender
Posts: 3150
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what is error you are getting and at what stage of the operation(client or server) ??
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic