wrapper classes of java primitive type aren't well processed by Axis when they are passed as methode parameter
Tool java2WSDL doesn't work fine when we have wrapper class like
java.lang.Boolean as method parameter. java2WSDL doesn't generate for
this parameter the attribute nillable="true".
And even if we add by hand this attribut, the tool WSDL2Java doesn't
generate a wrapper for the parameter but a primitive type, then, it's
impossible to send null value to the service.
This bug is true only when we use wrapper for method parameters, but
when we use wrapper for attribut of beans used as parameter, this work fine.
An example that show the bug. Like we can see in the generated wsdl, we
have a nillable="true" for the attrBWrapped attribut of the bean but not
for the bWrapper parameter of the methode :