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 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; }
schema = col.newXmlSchemaInCollection(namespaceURI); if (qualified) { schema.setElementFormDefault(XmlSchemaForm.QUALIFIED);
schema = col.newXmlSchemaInCollection(namespaceURI); if (qualified) { schema.setElementFormDefault(XmlSchemaForm.QUALIFIED);
schema = col.newXmlSchemaInCollection(namespaceURI); if (qualified) { schema.setElementFormDefault(XmlSchemaForm.QUALIFIED);
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); }