axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aravind Nallan" <aravind.nal...@openwave.com>
Subject Arrays in Faults
Date Thu, 27 May 2004 16:27:25 GMT
When my server returns a fault which has an array in it, i get a
NullPointerException

Response:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="urn:opwv"
env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><env:Body><env
:Fault
xsi:type="env:Fault"><faultcode>env:Server</faultcode><faultstring>com.openw
ave.mms.webservice.NoSuchItemException</faultstring><detail><ns0:NoSuchItemE
xception xsi:type="ns0:NoSuchItemException"><mediaIds
href="#ID1"/></ns0:NoSuchItemException></detail></env:Fault><ns0:ArrayOfstri
ng id="ID1" xsi:type="enc:Array" enc:arrayType="xsd:string[1]"><item
xsi:type="xsd:string">abcd</item></ns0:ArrayOfstring></env:Body></env:Envelo
pe>

Exception:
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: java.lang.NullPointerException
 faultActor:
 faultNode:
 faultDetail:
        {http://xml.apache.org/axis/}stackTrace:
java.lang.NullPointerException
        at org.apache.axis.client.Call.invokeEngine(Call.java:2591)
        at org.apache.axis.client.Call.invoke(Call.java:2553)
        at org.apache.axis.client.Call.invoke(Call.java:2248)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at opwv.GalleryBindingStub.fetchItems(GalleryBindingStub.java:538)
        at GalleryClient.main(GalleryClient.java:39)


java.lang.NullPointerException
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:129)
        at org.apache.axis.client.Call.invoke(Call.java:2251)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at opwv.GalleryBindingStub.fetchItems(GalleryBindingStub.java:538)
        at GalleryClient.main(GalleryClient.java:39)
Caused by: java.lang.NullPointerException
        at org.apache.axis.client.Call.invokeEngine(Call.java:2591)
        at org.apache.axis.client.Call.invoke(Call.java:2553)
        at org.apache.axis.client.Call.invoke(Call.java:2248)
        ... 4 more

Is this a known bug? If so are there any workarounds?

Thanks
Aravind


Mime
View raw message