@Path("getValues/") @GET @Produces( MediaType.APPLICATION_JSON) public DetailInterface getClientDetail() { DetailInterface di = new DetailImpl() return di; }
@Override public Detail createDetail() throws SOAPException { assertEnvNamespace(); return SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE.equals(envNamespace) ? new DetailImpl() : new DetailImpl(SOAPConstants.SOAP_ENV_PREFIX, envNamespace); }
private SOAPFaultElement convertToFaultElement(SOAPElementImpl element) { element.detachNode(); QName elementName = element.getElementQName(); SOAPFaultElement faultElement; if (Constants.NS_SOAP11_ENV.equals(getNamespaceURI()) ? Constants.SOAP11_DETAIL.equals(elementName) : Constants.SOAP12_DETAIL.equals(elementName)) faultElement = new DetailImpl(element); else faultElement = new SOAPFaultElementImpl(element); log.trace("convertToFaultElement : " + faultElement); return faultElement; }
/** Creates an optional Detail object and sets it as the Detail object for this SOAPFault object. */ public Detail addDetail() throws SOAPException { if (Constants.NS_SOAP11_ENV.equals(getNamespaceURI())) { if (detail == null) findSoap11DetailElement(); if (detail != null) throw new SOAPException(BundleUtils.getMessage(bundle, "ALREADY_CONTAINS_DETAIL")); detail = new DetailImpl(); } else { if (detail == null) findSoap12DetailElement(); if (detail != null) throw new SOAPException(BundleUtils.getMessage(bundle, "ALREADY_CONTAINS_DETAIL")); detail = new DetailImpl(getPrefix(), getNamespaceURI()); } detail = (Detail)addChildElement(detail); return detail; }