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: [email protected]
For additional commands, e-mail: [email protected]