if (name.getNamespaceURI() == null || name.getNamespaceURI().isEmpty()) { name = new QName(p.getMessageInfo().getName().getNamespaceURI(), name.getLocalPart());
if (name.getNamespaceURI() == null || name.getNamespaceURI().length() == 0) { name = new QName(p.getMessageInfo().getName().getNamespaceURI(), name.getLocalPart());
if (name.getNamespaceURI() == null || name.getNamespaceURI().isEmpty()) { name = new QName(p.getMessageInfo().getName().getNamespaceURI(), name.getLocalPart());
if (name.getNamespaceURI() == null || name.getNamespaceURI().length() == 0) { name = new QName(p.getMessageInfo().getName().getNamespaceURI(), name.getLocalPart());
@Override public void begin(MessagePartInfo part) { // the unwrapped parts build for wrapped operations don't have real elements. if (part.isElement() && !part.getMessageInfo().getOperation().isUnwrapped()) { try { schemaCollection.validateElementName(part.getName(), part.getElementQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part element name " + ixsre.getMessage() + "\n"); } } else if (!part.getMessageInfo().getOperation().isUnwrapped()) { if (part.getTypeQName() == null) { complaints.append(part.getName() + " of message " + part.getMessageInfo().getName() + " part type QName null.\n"); } else { try { schemaCollection.validateTypeName(part.getName(), part.getTypeQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part type name " + ixsre.getMessage() + "\n"); } } } } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
@Override public void begin(MessagePartInfo part) { // the unwrapped parts build for wrapped operations don't have real elements. if (part.isElement() && !part.getMessageInfo().getOperation().isUnwrapped()) { try { schemaCollection.validateElementName(part.getName(), part.getElementQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part element name " + ixsre.getMessage() + "\n"); } } else if (!part.getMessageInfo().getOperation().isUnwrapped()) { if (part.getTypeQName() == null) { complaints.append(part.getName() + " of message " + part.getMessageInfo().getName() + " part type QName null.\n"); } else { try { schemaCollection.validateTypeName(part.getName(), part.getTypeQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part type name " + ixsre.getMessage() + "\n"); } } } } }
@Override public void begin(MessagePartInfo part) { // the unwrapped parts build for wrapped operations don't have real elements. if (part.isElement() && !part.getMessageInfo().getOperation().isUnwrapped()) { try { schemaCollection.validateElementName(part.getName(), part.getElementQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part element name " + ixsre.getMessage() + "\n"); } } else if (!part.getMessageInfo().getOperation().isUnwrapped()) { if (part.getTypeQName() == null) { complaints.append(part.getName() + " of message " + part.getMessageInfo().getName() + " part type QName null.\n"); } else { try { schemaCollection.validateTypeName(part.getName(), part.getTypeQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part type name " + ixsre.getMessage() + "\n"); } } } } }
MessagePartInfo pi = minfo.getMessagePart(pqname); if (pi != null && pi.getMessageInfo().getName().equals(msg.getQName())) { continue;
protected void checkForElement(ServiceInfo serviceInfo, MessagePartInfo mpi) { SchemaInfo si = getOrCreateSchema(serviceInfo, mpi.getElementQName().getNamespaceURI(), getQualifyWrapperSchema()); XmlSchemaElement e = si.getSchema().getElementByName(mpi.getElementQName().getLocalPart()); if (e != null) { mpi.setXmlSchema(e); return; } XmlSchema schema = si.getSchema(); si.setElement(null); //cached element is now invalid XmlSchemaElement el = new XmlSchemaElement(schema, true); el.setName(mpi.getElementQName().getLocalPart()); el.setNillable(true); XmlSchemaType tp = (XmlSchemaType)mpi.getXmlSchema(); if (tp == null) { throw new ServiceConstructionException(new Message("INTRACTABLE_PART", LOG, mpi.getName(), mpi.getMessageInfo().getName())); } el.setSchemaTypeName(tp.getQName()); mpi.setXmlSchema(el); }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }
@Override public void begin(MessagePartInfo part) { // the unwrapped parts build for wrapped operations don't have real elements. if (part.isElement() && !part.getMessageInfo().getOperation().isUnwrapped()) { try { schemaCollection.validateElementName(part.getName(), part.getElementQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part element name " + ixsre.getMessage() + "\n"); } } else if (!part.getMessageInfo().getOperation().isUnwrapped()) { if (part.getTypeQName() == null) { complaints.append(part.getName() + " of message " + part.getMessageInfo().getName() + " part type QName null.\n"); } else { try { schemaCollection.validateTypeName(part.getName(), part.getTypeQName()); } catch (InvalidXmlSchemaReferenceException ixsre) { complaints.append(part.getName() + " part type name " + ixsre.getMessage() + "\n"); } } } } }
protected void checkForElement(ServiceInfo serviceInfo, MessagePartInfo mpi) { SchemaInfo si = getOrCreateSchema(serviceInfo, mpi.getElementQName().getNamespaceURI(), getQualifyWrapperSchema()); XmlSchemaElement e = si.getSchema().getElementByName(mpi.getElementQName().getLocalPart()); if (e != null) { mpi.setXmlSchema(e); return; } XmlSchema schema = si.getSchema(); si.setElement(null); //cached element is now invalid XmlSchemaElement el = new XmlSchemaElement(schema, true); el.setName(mpi.getElementQName().getLocalPart()); el.setNillable(true); XmlSchemaType tp = (XmlSchemaType)mpi.getXmlSchema(); if (tp == null) { throw new ServiceConstructionException(new Message("INTRACTABLE_PART", LOG, mpi.getName(), mpi.getMessageInfo().getName())); } el.setSchemaTypeName(tp.getQName()); mpi.setXmlSchema(el); }
MessagePartInfo pi = minfo.getMessagePart(pqname); if (pi != null && pi.getMessageInfo().getName().equals(msg.getQName())) { continue;
protected void checkForElement(ServiceInfo serviceInfo, MessagePartInfo mpi) { SchemaInfo si = getOrCreateSchema(serviceInfo, mpi.getElementQName().getNamespaceURI(), getQualifyWrapperSchema()); XmlSchemaElement e = si.getSchema().getElementByName(mpi.getElementQName().getLocalPart()); if (e != null) { mpi.setXmlSchema(e); return; } XmlSchema schema = si.getSchema(); si.setElement(null); //cached element is now invalid XmlSchemaElement el = new XmlSchemaElement(schema, true); el.setName(mpi.getElementQName().getLocalPart()); el.setNillable(true); XmlSchemaType tp = (XmlSchemaType)mpi.getXmlSchema(); if (tp == null) { throw new ServiceConstructionException(new Message("INTRACTABLE_PART", LOG, mpi.getName(), mpi.getMessageInfo().getName())); } el.setSchemaTypeName(tp.getQName()); mpi.setXmlSchema(el); }
List<?> orderedParam = msg.getOrderedParts(null); for (Part part : cast(orderedParam, Part.class)) { MessagePartInfo pi = minfo.addMessagePart(new QName(minfo.getName().getNamespaceURI(), part .getName())); if (part.getTypeName() != null) {
List<?> orderedParam = msg.getOrderedParts(null); for (Part part : cast(orderedParam, Part.class)) { MessagePartInfo pi = minfo.addMessagePart(new QName(minfo.getName().getNamespaceURI(), part .getName())); if (part.getTypeName() != null) {
List<?> orderedParam = msg.getOrderedParts(null); for (Part part : cast(orderedParam, Part.class)) { MessagePartInfo pi = minfo.addMessagePart(new QName(minfo.getName().getNamespaceURI(), part .getName())); if (part.getTypeName() != null) {
} else { unsupportedConstruct("NON_ELEMENT_ANON_TYPE_PART", inputWrapperPartInfo.getMessageInfo().getName(), inputWrapperPartInfo.getName());