[My apologies if you've already received this message. I sent it last week before joining this mailing list, and I think it was filtered out.]
In the WSDL2Java-generated code that I'm using, there are many ArrayOf classes that wrap Java arrays of various classes. I understand the need for these ArrayOf classes, but I don't understand why they're exposed to the user (i.e., me). I'd like to see WSDL2Java generate code that hides the use of these ArrayOf classes -- the WSDL2Java-generated public API should use Java arrays instead of ArrayOf classes. Wherever a generated method takes a Java array as a parameter (or returns a Java array), the generated code should wrap (or unwrap) it in an ArrayOf object. The wrapping and unwrapping still need to be done, but they should be hidden inside the generated code, instead of making the user do it. This would make the generated API simpler and easier to use. Joe Schwartz [EMAIL PROTECTED]