[jbossws-dev] [Design of JBoss Web Services] - Re: JBWS-1452 - WSDL To Java, Array unwrapping.
jason.greene@jboss.com
do-not-reply at jboss.com
Fri Jan 12 19:06:52 EST 2007
This code only applies to the root level parameters on the SEI, unwrapping of arrays is also done in XSD processing. The reason it applies to rpc was to make arrays simpler from a client perspective. So the wsdl produced by java-wsdl for foo(String[] blah) would generate the same method signature on the client.
The reason its disabled for document/literal is because array unwrapping on the parameter level for a document/literal wrapped message is not needed. I'm not sure why bare was prevented as well, most likely was unintentional. I guess the reason no one complained is that using an array parameter for a bare service is probably rare.
-Jason
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4001178#4001178
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4001178
More information about the jbossws-dev
mailing list