after digging around for a long while I think I've come to the point where I might have found the interoperability issue that we've experienced using the JBossWS service.
In the SOAP messages JBossWS uses single quotes for namespace declarations, which is perfectly fine according to the SOAP and XML specifications, however multiple client systems that connect to our server do not understand the single quotes and can only parse correctly when using double quotes.
Please understand that this isn't a bug per se, but an interoperability issue that causes a major headache for us as we don't have influence on the service subscribers on our end.
Is there a way to change the default behaviour to double quotes?
There is not. However, this should be relatively easy to implement and I encourage you to contribute the feature.