You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2010/03/11 23:55:29 UTC

svn commit: r922052 - /webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java

Author: kstam
Date: Thu Mar 11 22:55:29 2010
New Revision: 922052

URL: http://svn.apache.org/viewvc?rev=922052&view=rev
Log:
JUDDI-370, catching DispositionReportFaultMessage

Modified:
    webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java

Modified: webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java?rev=922052&r1=922051&r2=922052&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java (original)
+++ webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/XRegisterHelper.java Thu Mar 11 22:55:29 2010
@@ -47,8 +47,8 @@ public class XRegisterHelper {
 					try {
 						BusinessEntity existingEntity = uddiToClerk.findBusiness(serviceInfo.getBusinessKey(), toClerk.getNode());
 						log.debug("Found business with key " +  existingEntity.getBusinessKey() + ". No need to add it again");
-					} catch (DispositionReportFaultMessage message) {
-						log.info(message);
+					} catch (DispositionReportFaultMessage e) {
+						if (! e.getClass().equals(InvalidKeyPassedException.class)) throw e;
 				    	log.info("Business was not found in the destination UDDI " + toClerk.getNode().getName() 
 				    			+ ", going to add it in.");
 				    	new XRegistration(serviceInfo.getBusinessKey(), new UDDIClerk(fromClerk), new UDDIClerk(toClerk)).xRegisterBusiness();



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org