Thanks Thomas, this helps a lot! I know now what I was missing from my implementation. I had a String parameter, but the stubs were created with a complex type parameter, and I never changed my implementation side to match this. So I figure that will fix the problem I was seeing here: http://www.jboss.org/index.html?module=bb&op=viewtopic&t=60115
The bad news is that I'm not too keen on client side interface that document style services exposes, I'd much rather an RPC type interface. But, like you said, it looks like we're headed towards document. On top of that .NET won't work with RPC/literal.
The solution from what I can see is document/wrapped which gives the best of both worlds, and is what .NET uses. I know AXIS supports this type with their tools (although I'm not sure if it works in practice).
Is there any movement to go to wrapped style with JBossWS?
I am not sure what the current status of document/wrapped at MS is. Have they not droped the ball on it, because it never made it to the SOAP spec?
There are no current plans to support this style. If you want to have it, you could create a feature request in jira and tell your friends to vote on it.