[jboss-svn-commits] JBL Code SVN: r17353 - labs/jbossesb/workspace/bramley/product/rosetta/src/org/jboss/internal/soa/esb/services/registry.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Dec 21 05:39:44 EST 2007
Author: tfennelly
Date: 2007-12-21 05:39:44 -0500 (Fri, 21 Dec 2007)
New Revision: 17353
Modified:
labs/jbossesb/workspace/bramley/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
Log:
fix for bug where findEPRs was failing because a Service wasn't registered in the central JAXR Reg, even though it was registered in the InVMRegistry.
Modified: labs/jbossesb/workspace/bramley/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
===================================================================
--- labs/jbossesb/workspace/bramley/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java 2007-12-21 06:19:49 UTC (rev 17352)
+++ labs/jbossesb/workspace/bramley/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java 2007-12-21 10:39:44 UTC (rev 17353)
@@ -339,8 +339,12 @@
try {
Service service = findService(category, serviceName);
if (service==null){
- throw new ServiceNotFoundException("Could not find service with category=" + category + " and serviceName=" + serviceName);
- }
+ if(eprs.isEmpty()) {
+ throw new ServiceNotFoundException("Could not find service with category=" + category + " and serviceName=" + serviceName);
+ } else {
+ return eprs;
+ }
+ }
// Get registry service and business query manager
Collection<ServiceBinding> serviceBindings = findServiceBindings(service);
//Converting them to EPRs
More information about the jboss-svn-commits
mailing list