fix(c/soap): use name instead of concrete name
For an unknown reason the code was using concrete name instead of name
to extract a schema for a SOAP message part, this lead to
`NullPointerException`s when concrete name was not set.
@@ -426,7 +426,7 @@ public class BindingHelper {
final XmlSchemaAnnotated annotated = part.getXmlSchema() != null ? part.getXmlSchema() :
schemaCollection.getTypeByQName(part.getTypeQName());
- final QName name = part.getConcreteName();
+ final QName name = part.getName();
final XmlSchemaElement element;
if (annotated instanceof XmlSchemaElement) {
// extract element
