You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by tc...@apache.org on 2012/11/14 16:51:24 UTC

svn commit: r1409236 - in /juddi/scout/trunk/src/main/java/org/apache/ws/scout/util: ScoutJaxrUddiV3Helper.java ScoutUddiV3JaxrHelper.java

Author: tcunning
Date: Wed Nov 14 15:51:24 2012
New Revision: 1409236

URL: http://svn.apache.org/viewvc?rev=1409236&view=rev
Log:
SCOUT-131
Save and retrieve specifications attached to service bindings.

Modified:
    juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutJaxrUddiV3Helper.java
    juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutUddiV3JaxrHelper.java

Modified: juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutJaxrUddiV3Helper.java
URL: http://svn.apache.org/viewvc/juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutJaxrUddiV3Helper.java?rev=1409236&r1=1409235&r2=1409236&view=diff
==============================================================================
--- juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutJaxrUddiV3Helper.java (original)
+++ juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutJaxrUddiV3Helper.java Wed Nov 14 15:51:24 2012
@@ -177,11 +177,16 @@ public class ScoutJaxrUddiV3Helper 
 			// TODO:Need to look further at the mapping b/w BindingTemplate and
 			// Jaxr ServiceBinding
 
-			// Get Service information
-           Service svc = serviceBinding.getService();
-			if (svc != null && svc.getKey() != null && svc.getKey().getId() != null) {
+            CategoryBag catBag = getCategoryBagFromClassifications(serviceBinding.getClassifications());
+            if (catBag!=null) {
+                bt.setCategoryBag(catBag);
+            }
+			
+            // Get Service information
+            Service svc = serviceBinding.getService();
+            if (svc != null && svc.getKey() != null && svc.getKey().getId() != null) {
               bt.setServiceKey(svc.getKey().getId());
-           }
+            }
 			
 			InternationalString idesc = serviceBinding.getDescription();
             

Modified: juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutUddiV3JaxrHelper.java
URL: http://svn.apache.org/viewvc/juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutUddiV3JaxrHelper.java?rev=1409236&r1=1409235&r2=1409236&view=diff
==============================================================================
--- juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutUddiV3JaxrHelper.java (original)
+++ juddi/scout/trunk/src/main/java/org/apache/ws/scout/util/ScoutUddiV3JaxrHelper.java Wed Nov 14 15:51:24 2012
@@ -478,6 +478,7 @@ public class ScoutUddiV3JaxrHelper
 			sb.setKey(new KeyImpl(hr.getBindingKey()));
 			serviceBinding.setTargetBinding(sb);
 		}
+		serviceBinding.addClassifications(getClassifications(businessTemplate.getCategoryBag(), lifeCycleManager));
 
 		return serviceBinding;
 	}



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