[jboss-svn-commits] JBL Code SVN: r36193 - labs/jbossesb/branches/JBESB_4_9_CP/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 3 07:54:03 EST 2010
Author: kevin.conner at jboss.com
Date: 2010-12-03 07:54:03 -0500 (Fri, 03 Dec 2010)
New Revision: 36193
Modified:
labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
Log:
Force a service description: JBESB-3180
Modified: labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java 2010-12-03 12:50:44 UTC (rev 36192)
+++ labs/jbossesb/branches/JBESB_4_9_CP/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java 2010-12-03 12:54:03 UTC (rev 36193)
@@ -82,6 +82,7 @@
private static Concept jbossTModelXXX;
public static final String JBOSS_ESB_CATEGORY = "org.jboss.soa.esb.:category";
public static final String REGISTERED_BY_JBOSSESB = "Registered by JBoss ESB";
+ public static final String SERVICE_DESCRIPTION = "JBoss ESB Service";
public String orgCategory;
private static final boolean isV3;
@@ -108,7 +109,11 @@
BusinessLifeCycleManager blm = rs.getBusinessLifeCycleManager();
//Adding the category as prefix for the name
service = blm.createService(blm.createInternationalString(serviceName));
- service.setDescription(blm.createInternationalString(serviceDescription));
+ if (isV3 && ((serviceDescription == null) || ("".equals(serviceDescription)))) {
+ service.setDescription(blm.createInternationalString(SERVICE_DESCRIPTION));
+ } else {
+ service.setDescription(blm.createInternationalString(serviceDescription));
+ }
ClassificationScheme cScheme = getClassificationScheme(bqm, blm);
Classification classification = blm.createClassification(cScheme, "category", category);
service.addClassification(classification);
@@ -191,10 +196,8 @@
SpecificationLink sl = new SpecificationLinkImpl(blm);
sl.setSpecificationObject(jbossTModel);
serviceBinding.getSpecificationLinks().add(sl);
- if (isV3) {
- if ((eprDescription == null) || ("".equals(eprDescription))) {
- serviceBinding.setDescription(blm.createInternationalString(REGISTERED_BY_JBOSSESB));
- }
+ if (isV3 && ((eprDescription == null) || ("".equals(eprDescription)))) {
+ serviceBinding.setDescription(blm.createInternationalString(REGISTERED_BY_JBOSSESB));
} else {
serviceBinding.setDescription(blm.createInternationalString(eprDescription));
}
More information about the jboss-svn-commits
mailing list