axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Hyzer (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-3364) RESTFul serivce problem when parameters are short
Date Thu, 05 Mar 2009 06:41:59 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-3364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679093#action_12679093
] 

Chris Hyzer commented on AXIS2-3364:
------------------------------------

Hey,

Is this issue fixed in 1.5?  When is 1.5 coming out?

My users are still tripping over this issue, it makes the web services very hard to use since
the server side just silently ignores some inputs, or transposes them.  Its a serious serious
bug.

Thanks!
Chris

> RESTFul serivce problem when parameters are short
> -------------------------------------------------
>
>                 Key: AXIS2-3364
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3364
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: adb
>    Affects Versions: 1.3
>            Reporter: takanori
>             Fix For: 1.5
>
>         Attachments: axis2_3364.patch
>
>
> If I develop a RESTFul web service, there is a case that service paramters are not correctly
set.
> The service class is :
> ------------------------------------------------------------
> public class RESTfulEcho {
>    public EchoDto echo(Integer id, String message) {
>        EchoDto dto = new EchoDto();
>        dto.setId(id);
>        dto.setMessage(message);
>        return dto;
>    }
> }
> I've tried to call the service like this :
> ------------------------------------------------------------
> http://localhost:8080/axis2/services/RESTfulEcho/echo?message=123
> The parameter "id" is not explicitly set.
> Then the service parameters are :
>  id      ---> 123
>  message ---> null
> When the parameters are explicitly set,
> the service works correctly.
> ------------------------------------------------------------
> http://localhost:8080/axis2/services/RESTfulEcho/echo?id=&message=123
> But, I hope that when the parameters is not explicitly set,
> the parameter is set null or throw a exception.

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


Mime
View raw message