axis-java-dev mailing list archives

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


Isuru Eranga Suriarachchi resolved AXIS2-4044.

       Resolution: Fixed
    Fix Version/s: 1.6

Fixed the issue in trunk.


> 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
>             Fix For: 1.6
>         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