parentType.getName() +
"'. Extension elements must be in " +
"a namespace other than WSDL's.");
}
ExtensionRegistry extReg = def.getExtensionRegistry();
if (extReg == null)
{
throw new WSDLException(WSDLException.CONFIGURATION_ERROR,
"No ExtensionRegistry set for this " +
"Definition, so unable to deserialize " +
"a '" + elementType + "' element in the " +
"context of a '" + parentType.getName() +
"'.");
}
ExtensionDeserializer extDS = extReg.queryDeserializer(parentType,
elementType);
return extDS.unmarshall(parentType, elementType, el, def, extReg);
}
catch (WSDLException e)