using jaxrs for contract, jersey for server