This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
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 OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA 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
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Axis 1.2RC3 and .NET using arrays