The user may need WS-Addressing to cooperate with WS-Security. In such cases WSO2 SOA Enablement Server for Java offers no automatic WS-Addressing header signing. We suggest creating a new JAX-RPC handler that will have direct access to all headers. Refer to Elements of WS-Security for more information on how to sign message elements.