本文整理了Java中org.apache.axiom.om.OMAbstractFactory.getSOAP11Factory()
方法的一些代码示例,展示了OMAbstractFactory.getSOAP11Factory()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OMAbstractFactory.getSOAP11Factory()
方法的具体详情如下:
包路径:org.apache.axiom.om.OMAbstractFactory
类名称:OMAbstractFactory
方法名:getSOAP11Factory
[英]Get the default SOAP 1.1 OM factory instance. This method has the same effect as calling OMMetaFactory#getSOAP11Factory() on the OMMetaFactory instance returned by #getMetaFactory().
[中]获取默认的SOAP1.1OM工厂实例。此方法的效果与对#getMetaFactory()返回的OmmMetaFactory实例调用OmmMetaFactory#getSOAP11Factory()的效果相同。
代码示例来源:origin: org.apache.axis2/axis2-metadata
public static SOAPFactory getSoapFactory(String soapVersionURI) {
if ("http://www.w3.org/2003/05/soap-envelope".equals(soapVersionURI))
return OMAbstractFactory.getSOAP12Factory();
else
return OMAbstractFactory.getSOAP11Factory();
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws-runtime-axis2
public SOAPFactory run() {
if (isSOAP12Required)
return OMAbstractFactory.getSOAP12Factory();
else
return OMAbstractFactory.getSOAP11Factory();
}
});
代码示例来源:origin: org.wso2.mercury/mercury-core
protected SOAPFactory getSoapFactory() {
SOAPFactory soapFactory = null;
if ((soapNamesapce != null) &&
soapNamesapce.equals(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {
soapFactory = OMAbstractFactory.getSOAP12Factory();
} else {
// default is taken as soap 1.1
soapFactory = OMAbstractFactory.getSOAP11Factory();
}
return soapFactory;
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public static SOAPFactory getSOAPFactory(int SOAPVersion) {
if (SOAPVersion == Sandesha2Constants.SOAPVersion.v1_1)
return OMAbstractFactory.getSOAP11Factory();
else
return OMAbstractFactory.getSOAP12Factory();
}
}
代码示例来源:origin: org.wso2.carbon.business-process/org.wso2.carbon.bpel
private static SOAPFactory getFactory(String soapVersionURI) {
if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(soapVersionURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(soapVersionURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else {
throw new RuntimeException(org.apache.axis2.i18n.Messages
.getMessage("unknownsoapversion"));
}
}
代码示例来源:origin: org.apache.axis2/axis2-adb
private SOAPFactory getSOAPFactory(MessageContext msgContext) throws AxisFault {
String nsURI = msgContext.getEnvelope().getNamespace().getNamespaceURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
}
代码示例来源:origin: org.apache.axis2/axis2-kernel
public SOAPFactory getSOAPFactory(MessageContext msgContext) throws AxisFault {
String nsURI = msgContext.getEnvelope().getNamespace().getNamespaceURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
代码示例来源:origin: org.apache.synapse/synapse-core
public SOAPFactory getSOAPFactory(org.apache.axis2.context.MessageContext msgContext) throws AxisFault {
String nsURI = msgContext.getEnvelope().getNamespace().getNamespaceURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
}
代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.list
public SOAPFactory getSOAPFactory(MessageContext msgContext) throws AxisFault {
String nsURI = msgContext.getEnvelope().getNamespace().getNamespaceURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
代码示例来源:origin: apache/axis2-java
private SOAPFactory getSOAPFactory(MessageContext msgContext) throws AxisFault {
String nsURI = msgContext.getEnvelope().getNamespace().getNamespaceURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
}
代码示例来源:origin: org.wso2.xkms/xkms
private static SOAPFactory getSOAPFactory(Options options) {
String soapVersionURI = options.getSoapVersionURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(soapVersionURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else {
// make the SOAP 1.1 the default SOAP version
return OMAbstractFactory.getSOAP11Factory();
}
}
}
代码示例来源:origin: org.apache.synapse/synapse-commons
private SOAPFactory getSOAPFactory(String nsURI) throws AxisFault {
if (nsURI == null) {
return OMAbstractFactory.getSOAP12Factory();
}
else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
代码示例来源:origin: org.apache.axis2/axis2-kernel
private SOAPFactory getSOAPFactory(String nsURI) throws AxisFault {
if (nsURI == null) {
return OMAbstractFactory.getSOAP12Factory();
}
else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(nsURI)) {
return OMAbstractFactory.getSOAP11Factory();
} else {
throw new AxisFault(Messages.getMessage("invalidSOAPversion"));
}
}
}
代码示例来源:origin: wso2/wso2-synapse
private SOAPEnvelope getSOAPEnvFromOM(OMElement inlineElement) {
SOAPFactory soapFactory;
if (inlineElement.getQName().getNamespaceURI().equals(
SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {
soapFactory = OMAbstractFactory.getSOAP12Factory();
} else {
soapFactory = OMAbstractFactory.getSOAP11Factory();
}
StAXSOAPModelBuilder builder = new StAXSOAPModelBuilder(inlineElement.getXMLStreamReader(),
soapFactory, inlineElement.getQName().getNamespaceURI());
return builder.getSOAPEnvelope();
}
代码示例来源:origin: org.apache.synapse/synapse-core
private SOAPEnvelope createSOAPEnvelope(OMElement payload , String soapNamespaceUri) {
SOAPFactory soapFactory = null;
if (soapNamespaceUri.equals(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {
soapFactory = OMAbstractFactory.getSOAP12Factory();
} else {
soapFactory = OMAbstractFactory.getSOAP11Factory();
}
SOAPEnvelope envelope = soapFactory.getDefaultEnvelope();
envelope.getBody().addChild(payload);
return envelope;
}
}
代码示例来源:origin: org.ow2.petals/petals-bc-soap
/**
* Copied from {@link ServiceClient}
*/
protected SOAPFactory getSOAPFactory() {
final String soapVersionURI = getOptions().getSoapVersionURI();
if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(soapVersionURI)) {
return OMAbstractFactory.getSOAP12Factory();
} else {
// make the SOAP 1.1 the default SOAP version
return OMAbstractFactory.getSOAP11Factory();
}
}
代码示例来源:origin: org.apache.axis2/axis2-transport-testkit
public AxisMessage encode(ClientOptions options, String message) throws Exception {
AxisMessage result = new AxisMessage();
result.setMessageType("text/plain");
SOAPFactory factory = OMAbstractFactory.getSOAP11Factory();
SOAPEnvelope envelope = factory.getDefaultEnvelope();
OMElement wrapper = factory.createOMElement(BaseConstants.DEFAULT_TEXT_WRAPPER);
wrapper.addChild(factory.createOMText(message));
envelope.getBody().addChild(wrapper);
result.setEnvelope(envelope);
return result;
}
};
代码示例来源:origin: apache/axis2-java
public AxisMessage encode(ClientOptions options, String message) throws Exception {
AxisMessage result = new AxisMessage();
result.setMessageType("text/plain");
SOAPFactory factory = OMAbstractFactory.getSOAP11Factory();
SOAPEnvelope envelope = factory.getDefaultEnvelope();
OMElement wrapper = factory.createOMElement(BaseConstants.DEFAULT_TEXT_WRAPPER);
wrapper.addChild(factory.createOMText(message));
envelope.getBody().addChild(wrapper);
result.setEnvelope(envelope);
return result;
}
};
代码示例来源:origin: wso2-attic/esb-connectors
public static void testDeleteConnect() throws AxisFault {
SOAPEnvelope envelope = OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();
envelope.getBody().addChild(createOMElement("<delete/>"));
testCtx.setEnvelope(envelope);
testConnect("delete", SalesforceUtil.SALESFORCE_SOBJECTS, new SetupDeleteSobjects());
}
代码示例来源:origin: wso2-attic/esb-connectors
protected void setUp() throws Exception {
super.setUp();
SynapseConfiguration synCfg = new SynapseConfiguration();
AxisConfiguration config = new AxisConfiguration();
testCtx = new Axis2MessageContext(new org.apache.axis2.context.MessageContext(),
synCfg, new Axis2SynapseEnvironment(new ConfigurationContext(config), synCfg));
((Axis2MessageContext) testCtx).getAxis2MessageContext().setConfigurationContext(new ConfigurationContext(config));
SOAPEnvelope envelope = OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope();
envelope.getBody().addChild(createOMElement("<sendEmail/>"));
testCtx.setEnvelope(envelope);
}
内容来源于网络,如有侵权,请联系作者删除!