- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setLocation()
方法的一些代码示例,展示了XSDefinition.setLocation()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDefinition.setLocation()
方法的具体详情如下:
包路径:org.apache.tuscany.sca.xsd.XSDefinition
类名称:XSDefinition
方法名:setLocation
[英]Set the location of the XSD
[中]设置XSD的位置
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
private void generateSchemas(List<XSDefinition> definitions, XSDFactory factory, JAXBContext context)
throws IOException {
DOMResolverImpl resolver = new DOMResolverImpl();
context.generateSchema(resolver);
Map<String, DOMResult> results = resolver.getResults();
for (Map.Entry<String, DOMResult> entry : results.entrySet()) {
XSDefinition definition = factory.createXSDefinition();
definition.setUnresolved(true);
definition.setDocument((Document)entry.getValue().getNode());
definition.setNamespace(entry.getKey());
URI location = null;
try {
location = new URI(entry.getValue().getSystemId());
} catch (URISyntaxException e) {
// ignore: use null value
}
definition.setLocation(location);
definitions.add(definition);
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-databinding-jaxb
private void generateSchemas(List<XSDefinition> definitions, XSDFactory factory, JAXBContext context)
throws IOException {
DOMResolverImpl resolver = new DOMResolverImpl();
context.generateSchema(resolver);
Map<String, DOMResult> results = resolver.getResults();
for (Map.Entry<String, DOMResult> entry : results.entrySet()) {
XSDefinition definition = factory.createXSDefinition();
definition.setUnresolved(true);
definition.setDocument((Document)entry.getValue().getNode());
definition.setNamespace(entry.getKey());
URI location = null;
try {
location = new URI(entry.getValue().getSystemId());
} catch (URISyntaxException e) {
// ignore: use null value
}
definition.setLocation(location);
definitions.add(definition);
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-xsd
protected XSDefinition indexRead(URL doc) throws Exception {
XSDefinition xsd = factory.createXSDefinition();
xsd.setUnresolved(true);
xsd.setNamespace(helper.readAttribute(doc, XSD, "targetNamespace"));
xsd.setLocation(doc.toURI());
xsd.setUnresolved(false);
return xsd;
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
protected XSDefinition indexRead(URL doc) throws Exception {
XSDefinition xsd = factory.createXSDefinition();
xsd.setUnresolved(true);
xsd.setNamespace(helper.readAttribute(doc, XSD, "targetNamespace"));
xsd.setLocation(doc.toURI());
xsd.setUnresolved(false);
return xsd;
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
XSDefinition unresolved = new XSDefinitionImpl();
unresolved.setUnresolved(true);
unresolved.setLocation(new URI(schemaLocation));
unresolved.setNamespace(targetNamespace);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws-wsdlgen
xsDef.setDocument(schemaDoc);
xsDef.setLocation(URI.create("xsd_" + index + ".xsd"));
index++;
wrapperXSDs.put(targetNS, xsDef);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
xsDef.setDocument(schemaDoc);
xsDef.setLocation(URI.create("xsd_" + index + ".xsd"));
index++;
wrapperXSDs.put(targetNS, xsDef);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-xsd
XSDefinition unresolved = new XSDefinitionImpl();
unresolved.setUnresolved(true);
unresolved.setLocation(new URI(schemaLocation));
unresolved.setNamespace(targetNamespace);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
xsd.setUnresolved(true);
xsd.setNamespace(tns);
xsd.setLocation(URI.create(doc.toURI() + "#" + index));
index++;
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
xsDefinition.setNamespace(element.getAttribute("targetNamespace"));
xsDefinition.setDocument(doc);
xsDefinition.setLocation(URI.create(doc.getDocumentURI() + "#" + index));
XSDefinition resolved =
contribution.getModelResolver().resolveModel(XSDefinition.class, xsDefinition, context);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
xsDefinition.setNamespace(element.getAttribute("targetNamespace"));
xsDefinition.setDocument(doc);
xsDefinition.setLocation(URI.create(doc.getDocumentURI() + "#" + index));
XSDefinition resolved =
contribution.getModelResolver().resolveModel(XSDefinition.class, xsDefinition, context);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
xsd.setUnresolved(true);
xsd.setNamespace(tns);
xsd.setLocation(URI.create(doc.toURI() + "#" + index));
index++;
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
XmlSchema schema = schemaCollection.read(element, null);
xsDefinition.setSchema(schema);
xsDefinition.setLocation(URI.create(xmlString.getBaseURI() + "#" + index));
wsdlDefinition.getXmlSchemas().add(xsDefinition);
index++;
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
scaSchema.setUnresolved(true);
scaSchema.setNamespace(namespace);
scaSchema.setLocation(IOHelper.toURI(scaSchemaURL));
scaSchema.setUnresolved(false);
scaSchema.setUnresolved(true);
scaSchema.setNamespace(Constants.SCA11_NS);
scaSchema.setLocation(IOHelper.toURI(scaSchemaURL));
scaSchema.setUnresolved(false);
modelResolver.addModel(scaSchema, context);
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition类的一些代码示例,展示了XSDefinition类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中org.apache.tuscany.sca.xsd.XSDFactory类的一些代码示例,展示了XSDFactory类的具体用法。这些代码示例主要来源于Github/Stacko
SCA 有两个开源实现; Fabric3 和 Apache Tuscany。我无法在网上找到任何比较两者的东西。有什么经验吗?谢谢。 最佳答案 我们的项目需要 SCA,我做了一个 POC。简而言之,T
本文整理了Java中org.apache.tuscany.sca.common.xml.XMLDocumentHelper类的一些代码示例,展示了XMLDocumentHelper类的具体用法。这些代
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setSchemaCollection()方法的一些代码示例,展示了XSDefinition.set
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.isUnresolved()方法的一些代码示例,展示了XSDefinition.isUnresolv
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getAggregatedDefinitions()方法的一些代码示例,展示了XSDefinitio
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getNamespace()方法的一些代码示例,展示了XSDefinition.getNamespa
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setSchema()方法的一些代码示例,展示了XSDefinition.setSchema()的具
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setDocument()方法的一些代码示例,展示了XSDefinition.setDocument
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getXmlSchemaType()方法的一些代码示例,展示了XSDefinition.getXml
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getSchemaCollection()方法的一些代码示例,展示了XSDefinition.get
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getDocument()方法的一些代码示例,展示了XSDefinition.getDocument
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getLocation()方法的一些代码示例,展示了XSDefinition.getLocation
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setLocation()方法的一些代码示例,展示了XSDefinition.setLocation
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setAggregatedDefinitions()方法的一些代码示例,展示了XSDefinitio
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getXmlSchemaElement()方法的一些代码示例,展示了XSDefinition.get
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.getSchema()方法的一些代码示例,展示了XSDefinition.getSchema()的具
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setNamespace()方法的一些代码示例,展示了XSDefinition.setNamespa
本文整理了Java中org.apache.tuscany.sca.xsd.XSDefinition.setUnresolved()方法的一些代码示例,展示了XSDefinition.setUnreso
我是一名优秀的程序员,十分优秀!