I have workaround for the first problem:
Simple wrapper, wrapping string array helps a lot:
This complex object produces exact what I need in WSDL: sequence of strings.
The second problem: how to enforce jbossws tool to consider jsr 181 annotations and produce WSDL that consider @WebParam and @WebResult remains unsolved.
I mean off-line generation of WSDL and mapping file.
Could someone help?