I don't think there's anybody how tried hacking on this, but in any case, trust me, there's no way you can have JBossWS 3.4.1 (which is meant for AS 6 Final only) to run on AS 4.2.3. The stack went through multiple changes in the container integration that really makes it impossible to run on top of AS 4.2.3.
http://community.jboss.org/wiki/JBossWS-SupportedTargetContainers