>From this:

>
> JSONArray params= new JSONArray();
> if (args!=null) {
>      Class<?>[] methodParams = method.getParameterTypes();
>      for(int i = 0; i < methodParams.length; i++) {
>         Object arg = args[i];
>         Class<?> param = methodParams[i];
>         if(!param.equals(HttpSession.class) &&
> !param.equals(HttpServletRequest.class) &&
> !param.equals(HttpServletResponse.class)){
>              SerializerState state= new SerializerState();
>              params.put(message2Object.marshall(state, arg));
>         }
>      }
> }
>

If it is one of those classes, the argument gets skipped, so there is no
null being put in. That same thing will work fine in Client.java.
_______________________________________________
Jabsorb-dev mailing list
[email protected]
http://lists.jabsorb.org/mailman/listinfo/jabsorb-dev

Reply via email to