axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Isuru Eranga Suriarachchi (JIRA)" <>
Subject [jira] Updated: (AXIS2-4044) NullPointerException on web method with array return value and List parameter
Date Mon, 17 Jan 2011 16:27:43 GMT


Isuru Eranga Suriarachchi updated AXIS2-4044:

    Attachment: ArrayReturnService.jar

Attaching a sample jaxws service which returns a String Array. This can be used to test this


> NullPointerException on web method with array return value and List parameter
> -----------------------------------------------------------------------------
>                 Key: AXIS2-4044
>                 URL:
>             Project: Axis2
>          Issue Type: Bug
>          Components: jaxws
>    Affects Versions: 1.4.1
>         Environment: Windows 2003 server 64 bit, Tomcat 5.5.26, JDK 1.5.0_10
>            Reporter: Steve Park
>            Assignee: Isuru Eranga Suriarachchi
>         Attachments: ArrayReturnService.jar
> I've deployed a JAXWS web service that uses JAXB binding classes on the client and the
server.  I get a NullPointerException when attempting to call a web method with the following
> public String[] webMethod(Object token, List<String> listParam, boolean boolParam)
> I traced the problem to the setReturnType method of the org.apache.axis2.jaxws.description.builder.converter.JavaMethodsToMDCConverter
class.  Instead of returning an array class as the type, the method.getGenericReturnType()
method returns a GenericTypeArrayImpl object.  Since this type isn't handled in the if clause
of the setReturnType method, the return type on the web method is set to null.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message