I'm parsing WSDL and tring to get wsdl:arrayType value:
ComplexType c = (ComplexType) inEl.getEmbeddedType();
ComplexContent cc = (ComplexContent) c.getModel();
Restriction re = (Restriction) cc.getDerivation();
Attribute a = re.getAttributes().get(0);
String value = a.getArrayType();
getArrayType() returns null, but it should be "s0:int[]" as in WSDL:
attribute ref="soapenc:arrayType" wsdl:arrayType="s0:int[]"
I'm parsing WSDL and tring to get wsdl:arrayType value:
ComplexType c = (ComplexType) inEl.getEmbeddedType(); ComplexContent cc = (ComplexContent) c.getModel(); Restriction re = (Restriction) cc.getDerivation(); Attribute a = re.getAttributes().get(0); String value = a.getArrayType();
getArrayType() returns null, but it should be "s0:int[]" as in WSDL:
attribute ref="soapenc:arrayType" wsdl:arrayType="s0:int[]"