Your client expects the message to be soap encoded. What is actually beeing sent is literal encoded (the encoding URI is an empty string)
The BasicProfile-1.0 prohibits soap encoding. JBossWS, which must be BP-1.0 compliant does not support it therefore.
You should instruct your client to use literal encoding.
Ah yes, thank you.
I was using the wscompile -f:rpcliteral flag with the server, but not the client. Once I added that, it got past that error.