final Class<?> clazz = contract.getJavaClass();
WebService webService = clazz.getAnnotation(WebService.class);
String tns = JavaXMLMapper.getNamespace(clazz);
String localName = clazz.getSimpleName();
if (webService != null) {
tns = getValue(webService.targetNamespace(), tns);
localName = getValue(webService.name(), localName);
contract.setQName(new QName(tns, localName));
// Mark SEI as Remotable
contract.setRemotable(true);
}