J2EE 1.4 mandates adherence to WS-I basic profile. This implies interoperability with webservices/clients not written in Java. As long as you write J2EE 1.4 compliant web services [JBossWS in Jboss v4.0.x is compliant], you are good to go.
http://www.jboss.org/wiki/Wiki.jsp?page=JBossWS
At the end, if you are interested in documenting your whole approach and want to write an article/blog/wiki page, we welcome you to do so (for the benefit of others).