private void addNestedElement(final XmlSchemaElement element, final XmlTypeInfo enclosingType) { final QName elementQName; final QName typeQName; if (element.getRefName() == null) { final XmlSchemaElement refElement = xmlSchemaCollection.getElementByQName(element.getRefName());
if (xsdElement.getRefName() != null) { return;
final String jaxbNamespace, final String jaxbNamespacePrefix, final XmlSchemaElement xsdElement) { if (xsdElement.getRefName() != null) { return;
+ xsdElement.getMinOccurs()); _log.debug(" XmlSchemaElement RefName = " + xsdElement.getRefName()); _log.debug(" XmlSchemaElement DefaultValue = " + xsdElement.getDefaultValue());
private void createMessagePart(MessageInfo info, XmlSchemaElement element, QName type) { int index = info.size(); boolean globalElement = element.getRefName() != null; QName name; QName schemaType; if (globalElement) { name = element.getRefName(); schemaType = name; } else { name = element.getQName(); schemaType = element.getSchemaTypeName(); } MessagePartInfo part = info.addMessagePart(name, XmlSchemaElement.class); part.setIndex(index); part.setSchemaElement(globalElement); part.setWrappedType(type); SchemaType st = getBindingProvider().getSchemaType(schemaType, service); part.setSchemaType(st); }
if (childElement.getName() == null || childElement.getRefName() != null) { XmlSchemaElement ref = getElement(childElement.getRefName()); if (ref == null) { throw new InvalidWSDLException("XML schema element ref cannot be resolved: " + childElement);
if (childElement.getName() == null || childElement.getRefName() != null) { XmlSchemaElement ref = getElement(childElement.getRefName()); if (ref == null) { throw new InvalidWSDLException("XML schema element ref cannot be resolved: " + childElement);
complexTypeNS), tmpElement.getRefName().getNamespaceURI()); } else { tmpElement = element;
complexTypeNS), tmpElement.getRefName().getNamespaceURI()); } else { tmpElement = element;
outMessage.setElementQName(resultEl.getRefName());