RE: [soaplite] SOAP::SOM and multirefs (WS-I base profile app problem)
- View Source
> The question is: how can I produce output that iterates over eachcould you post more details ? i'm not sure if i'm completely with you ...
> "product?" Nothing seems to work.
> Some previous emails suggest this is a bug with Axis and I can fix it inthere is no need to do so
> Axis by turning off inline multirefs. However, I can't tell IBM to do
i'm having axis server and perl client exchanging complex datatypes, axis
server is sending multirefs and there is no problem with it (on client
side - which is perl)
> <ns1:getCatalogResponse>you are going to get a reference to CatalogResponse object (?!?),
> <Result href="#id0"/>
which should contain an array:
> <multiRef id="id0" soapenc:root="0"and this array should contain reference to hash:
> <products xsi:type="soapenc:Array"
> <multiRef id="id8" soapenc:root="0"or something similar
> <itemNumber xsi:type="xsd:string">1008</itemNumber>
> <itemName xsi:type="xsd:string">40 GB Disk Drive</itemName>
> <unitOfMeasure xsi:type="xsd:string">EACH</unitOfMeasure>
> <unitPrice xsi:type="xsd:decimal">200.00</unitPrice>
use perl's 'ref' command to determine the right structure