contract first con jax-ws