logger.debug("Publisher " + publisher + " sending getSubscription request..");
try {
boolean isMatchingClerk=false;
UDDIClerk toClerk = null;
UDDIClerkManager manager = WebHelper.getUDDIClerkManager(session.getServletContext());
UDDINode homeNode = WebHelper.getUDDIHomeNode(session.getServletContext());
Map<String, UDDIClerk> clerks = manager.getClientConfig().getUDDIClerks();
for (UDDIClerk clerk : clerks.values()) {
if (publisher.equals(clerk.getPublisher())
&& homeNode.getName().equals(clerk.getUDDINode().getName())) {
toClerk = clerk;
}
}
for (UDDIClerk clerk : clerks.values()) {
if (publisher.equals(clerk.getPublisher())) {