>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