// add port refs
if (!ref.portRefs.isEmpty()) {
List<PortRefData> portRefs = new ArrayList<PortRefData>(ref.portRefs.size());
for (PortRefInfo portRefInfo : ref.portRefs) {
PortRefData portRef = new PortRefData();
portRef.setQName(portRefInfo.qname);
portRef.setServiceEndpointInterface(portRefInfo.serviceEndpointInterface);
portRef.setEnableMtom(portRefInfo.enableMtom);
portRef.getProperties().putAll(portRefInfo.properties);
portRefs.add(portRef);
}
setResource(resource, "port-refs", portRefs);
}