public SchemaInfo addNewSchema(String namespaceURI) { SchemaInfo schemaInfo = new SchemaInfo(namespaceURI); schemaInfo.setSchema(getXmlSchemaCollection(). newXmlSchemaInCollection(namespaceURI)); schemas.add(schemaInfo); return schemaInfo; }
public SchemaInfo addNewSchema(String namespaceURI) { SchemaInfo schemaInfo = new SchemaInfo(namespaceURI); schemaInfo.setSchema(getXmlSchemaCollection(). newXmlSchemaInCollection(namespaceURI)); schemas.add(schemaInfo); return schemaInfo; }
public SchemaInfo addNewSchema(String namespaceURI) { SchemaInfo schemaInfo = new SchemaInfo(namespaceURI); schemaInfo.setSchema(getXmlSchemaCollection(). newXmlSchemaInCollection(namespaceURI)); schemas.add(schemaInfo); return schemaInfo; }
public SchemaInfo addNewSchema(String namespaceURI) { SchemaInfo schemaInfo = new SchemaInfo(namespaceURI); schemaInfo.setSchema(getXmlSchemaCollection(). newXmlSchemaInCollection(namespaceURI)); schemas.add(schemaInfo); return schemaInfo; }
private SchemaInfo createSchemaInfo(Element schemaEl, String systemId) { SchemaInfo info = new SchemaInfo(schemaEl.getAttribute("targetNamespace")); info.setElement(schemaEl); info.setSystemId(systemId); // Lets try to read the schema to deal with the possible // eviction of the DOM element from the memory try { XmlSchema xmlSchema = schemaCollection.read(schemaEl, systemId); info.setSchema(xmlSchema); } catch (Exception ex) { // may be due to unsupported resolvers for protocols like // classpath: or not the valid schema definition, may not be critical // for the purpose of the schema compilation. } return info; }
synchronized (d) { xmlSchema = col.read(d, systemId); schema.setSchema(xmlSchema); schema.setElement(d.getDocumentElement());
synchronized (d) { xmlSchema = col.read(d, systemId); schema.setSchema(xmlSchema); schema.setElement(d.getDocumentElement());
synchronized (d) { xmlSchema = col.read(d, systemId); schema.setSchema(xmlSchema); schema.setElement(d.getDocumentElement());
synchronized (d) { xmlSchema = col.read(d, systemId); schema.setSchema(xmlSchema); schema.setElement(d.getDocumentElement());
catalogResolved.putAll(schemaResolver.getResolvedMap()); SchemaInfo schemaInfo = new SchemaInfo(xmlSchema.getTargetNamespace()); schemaInfo.setSchema(xmlSchema); schemaInfo.setSystemId(systemId); schemaInfo.setElement(schemaElem);
catalogResolved.putAll(schemaResolver.getResolvedMap()); SchemaInfo schemaInfo = new SchemaInfo(xmlSchema.getTargetNamespace()); schemaInfo.setSchema(xmlSchema); schemaInfo.setSystemId(systemId); schemaInfo.setElement(schemaElem);
catalogResolved.putAll(schemaResolver.getResolvedMap()); SchemaInfo schemaInfo = new SchemaInfo(xmlSchema.getTargetNamespace()); schemaInfo.setSchema(xmlSchema); schemaInfo.setSystemId(systemId); schemaInfo.setElement(schemaElem);
private SchemaInfo createSchemaIfNeeded(String namespace, NamespaceMap nsMap) { SchemaInfo schemaInfo = serviceInfo.getSchema(namespace); if (schemaInfo == null) { XmlSchema xmlSchema = schemas.newXmlSchemaInCollection(namespace); if (qualifiedSchemas) { xmlSchema.setElementFormDefault(XmlSchemaForm.QUALIFIED); } xmlSchema.setNamespaceContext(nsMap); schemaInfo = new SchemaInfo(namespace); schemaInfo.setSchema(xmlSchema); serviceInfo.addSchema(schemaInfo); } return schemaInfo; }
catalogResolved.putAll(schemaResolver.getResolvedMap()); SchemaInfo schemaInfo = new SchemaInfo(xmlSchema.getTargetNamespace()); schemaInfo.setSchema(xmlSchema); schemaInfo.setSystemId(systemId); schemaInfo.setElement(schemaElem);
catalogResolved.putAll(schemaResolver.getResolvedMap()); SchemaInfo schemaInfo = new SchemaInfo(xmlSchema.getTargetNamespace()); schemaInfo.setSchema(xmlSchema); schemaInfo.setSystemId(systemId); schemaInfo.setElement(schemaElem);
.getXmlSchemaCollection()); SchemaInfo schemaInfo = new SchemaInfo(schema.getTargetNamespace()); schemaInfo.setSchema(schema); si.addSchema(schemaInfo); .getXmlSchemaCollection()); SchemaInfo schemaInfo = new SchemaInfo(schema.getTargetNamespace()); schemaInfo.setSchema(schema); si.addSchema(schemaInfo);
private void createBridgeXsElement(MessagePartInfo part, QName qn, QName typeName) { XmlSchemaElement el = null; SchemaInfo schemaInfo = serviceInfo.getSchema(qn.getNamespaceURI()); if (schemaInfo != null) { el = schemaInfo.getElementByQName(qn); if (el == null) { createXsElement(schemaInfo.getSchema(), part, typeName, schemaInfo); } else if (!typeName.equals(el.getSchemaTypeName())) { throw new Fault(new Message("CANNOT_CREATE_ELEMENT", LOG, qn, typeName, el.getSchemaTypeName())); } return; } XmlSchema schema = schemas.newXmlSchemaInCollection(qn.getNamespaceURI()); if (qualifiedSchemas) { schema.setElementFormDefault(XmlSchemaForm.QUALIFIED); } schemaInfo = new SchemaInfo(qn.getNamespaceURI(), qualifiedSchemas, false); schemaInfo.setSchema(schema); el = createXsElement(schema, part, typeName, schemaInfo); NamespaceMap nsMap = new NamespaceMap(); nsMap.add(WSDLConstants.CONVENTIONAL_TNS_PREFIX, schema.getTargetNamespace()); nsMap.add(WSDLConstants.NP_SCHEMA_XSD, WSDLConstants.NS_SCHEMA_XSD); schema.setNamespaceContext(nsMap); serviceInfo.addSchema(schemaInfo); }