I think JAX-WS should certainly be the way to go ... JWSDP 2.0 supports JAX-WS; additionally you can also try WSIT
for other new WS-* features along with JAX-WS.
Axis 1.x does not support JAX-WS and I think will not support. Axis2 is currently planning to support JAX-WS, but I am not sure of the current state of development. You can get more info frm axis mailing list