permaculture playing cards*
The moose likes Web Services and the fly likes Axis 1.2RC3 and .NET using arrays Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Axis 1.2RC3 and .NET using arrays" Watch "Axis 1.2RC3 and .NET using arrays" New topic
Author

Axis 1.2RC3 and .NET using arrays

Lee Wright
Greenhorn

Joined: Nov 29, 2004
Posts: 11
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

Joined: Jul 13, 2001
Posts: 3150
what is error you are getting and at what stage of the operation(client or server) ??


Spritle Software Blogs
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Axis 1.2RC3 and .NET using arrays
 
Similar Threads
wstools unable to parse WSDL from Axis1.4
Axis generating Elements instead of Attributes
Problem with mapping Array String into HashMap in Axis
How do I consume Web Services in Swing
Webservice throwing Nullpointer exception