String optimize = addressElement.getAttributeValue(new QName(null, "optimize"));
OMElement sdElement = addressElement.getFirstChildWithName(new QName(null, "suspendDurationOnFailure"));
String sd = sdElement.getText();
EndpointBean endpointBean = new EndpointBean();
endpointBean.setName(name);
endpointBean.setUri(uri);
endpointBean.setFormat(format);
endpointBean.setOptimize(optimize);
endpointBean.setSuspendDurationOnFailure(sd);
return endpointBean;
} catch (Exception e) {
String msg = "Failed to get end point details. " + e.getMessage();