}
SaveBinding sb = new SaveBinding();
sb.setAuthInfo(token);
sb.getBindingTemplate().add(bt);
BindingDetail saveBinding = uddiPublishService.saveBinding(sb);
if (saveBinding.getBindingTemplate().isEmpty() || saveBinding.getBindingTemplate().size() > 1) {
throw new UnexpectedResponseException("The number of binding templates returned was unexpected, count=" + saveBinding.getBindingTemplate().size());
}
return saveBinding.getBindingTemplate().get(0);
}