private MessagePartInfo getFaultMessagePart(QName qname, OperationInfo op) { for (FaultInfo faultInfo : op.getFaults()) { for (MessagePartInfo mpi : faultInfo.getMessageParts()) { String ns = null; if (mpi.isElement()) { ns = mpi.getElementQName().getNamespaceURI(); } else { ns = mpi.getTypeQName().getNamespaceURI(); } if (qname.getLocalPart().equals(mpi.getConcreteName().getLocalPart()) && qname.getNamespaceURI().equals(ns)) { return mpi; } } } return null; }
for (MessagePartInfo p : wrappedMessageInfo.getMessageParts()) { if (wrapperClass == p.getTypeClass()) { wrapperName = p.getElementQName();
&& bop.getOperationInfo().getInput().getMessagePartsNumber() > 0) { QName qn = bop.getOperationInfo().getInput().getMessagePartByIndex(0) .getElementQName(); QName op = bop.getOperationInfo().getName(); if (reverseMapping) {
for (MessagePartInfo p : wrappedMessageInfo.getMessageParts()) { if (p.getTypeClass() == wrapperClass) { wrapperName = p.getElementQName();
protected String getWrappedParamNamespace(MessageInfo msgInfo) { MessagePartInfo part = msgInfo.getMessageParts().get(0); if (part.isElement()) { return part.getElementQName().getNamespaceURI(); } return part.getName().getNamespaceURI(); } }
protected String getWrappedParamNamespace(MessageInfo msgInfo) { MessagePartInfo part = msgInfo.getMessageParts().get(0); if (part.isElement()) { return part.getElementQName().getNamespaceURI(); } return part.getName().getNamespaceURI(); }
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(XmlSchemaConstants.ANY_TYPE_QNAME); } } .walk();
public static DefaultValueWriter getDefaultValueWriterForWrappedElement(MessagePartInfo part, ToolContext context, QName subElement) { DataBindingProfile dataBinding = context.get(DataBindingProfile.class); return dataBinding.createDefaultValueWriterForWrappedElement(part.getElementQName(), subElement); }
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(Constants.XSD_ANYTYPE); } } .walk();
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(Constants.XSD_ANYTYPE); } } .walk();
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(XmlSchemaConstants.ANY_TYPE_QNAME); } } .walk();
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(Constants.XSD_ANYTYPE); } } .walk();
public void begin(MessagePartInfo part) { if (part.getTypeQName() != null || part.getElementQName() != null) { return; } part.setTypeQName(Constants.XSD_ANYTYPE); } } .walk();
protected QName getMessageParamQName(MessageInfo msgInfo, String paramName, int index) { QName paramQName = null; MessagePartInfo part = msgInfo.getMessageParts().get(index); if (part != null && part.isElement()) { paramQName = part.getElementQName(); } else if (part != null) { paramQName = part.getName(); } return paramQName; }
protected QName getMessageParamQName(MessageInfo msgInfo, String paramName, int index) { QName paramQName = null; MessagePartInfo part = msgInfo.getMessageParts().get(index); if (part != null && part.isElement()) { paramQName = part.getElementQName(); } else if (part != null) { paramQName = part.getName(); } return paramQName; }
private XmlSchemaElement createXsElement(XmlSchema schema, MessagePartInfo part, QName typeName, SchemaInfo schemaInfo) { XmlSchemaElement el = new XmlSchemaElement(schema, true); el.setName(part.getElementQName().getLocalPart()); el.setNillable(true); el.setSchemaTypeName(typeName); part.setXmlSchema(el); schemaInfo.setElement(null); return el; }
public static void marshallNullElement(Marshaller marshaller, Object source, MessagePartInfo part) { Class<?> clazz = part != null ? part.getTypeClass() : null; try { writeObject(marshaller, source, newJAXBElement(part.getElementQName(), clazz, null)); } catch (JAXBException e) { throw new Fault(new Message("MARSHAL_ERROR", LOG, e.getMessage()), e); } }
@Override public void setOperationInfo(final OperationInfo op) { super.setOperationInfo(op); MessagePartInfo mpi = op.getInput().getFirstMessagePart(); setName(mpi.getElementQName()); setClassName((String)mpi.getProperty("REQUEST.WRAPPER.CLASSNAME")); }
@Override public void setOperationInfo(final OperationInfo op) { super.setOperationInfo(op); MessagePartInfo mpi = op.getOutput().getFirstMessagePart(); setName(mpi.getElementQName()); setClassName((String)mpi.getProperty("RESPONSE.WRAPPER.CLASSNAME")); }
@Override public void setOperationInfo(final OperationInfo op) { super.setOperationInfo(op); MessagePartInfo mpi = op.getInput().getFirstMessagePart(); setName(mpi.getElementQName()); setClassName((String)mpi.getProperty("REQUEST.WRAPPER.CLASSNAME")); }