[jboss-svn-commits] JBL Code SVN: r26037 - labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Apr 15 09:53:52 EDT 2009


Author: beve
Date: 2009-04-15 09:53:51 -0400 (Wed, 15 Apr 2009)
New Revision: 26037

Modified:
   labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbDeployer.java
   labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbWsdlDeployer.java
Log:
Fixed the contact publishers that was not previously working.


Modified: labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbDeployer.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbDeployer.java	2009-04-15 13:01:29 UTC (rev 26036)
+++ labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbDeployer.java	2009-04-15 13:53:51 UTC (rev 26037)
@@ -152,11 +152,8 @@
         if (esbMetaData.getPublishers().size() > 0)
         {
             // set publishers on the deployment instance, or rather tell MC to do this for us.
-            AbstractCollectionMetaData collectionMetaData = new AbstractCollectionMetaData();
-            collectionMetaData.setType(ArrayList.class.getName());
-            collectionMetaData.setElementType(ContractReferencePublisher.class.getName());
-            collectionMetaData.setValue(esbMetaData.getPublishers());
-            bmdBuilder.addPropertyMetaData("publishers", collectionMetaData);
+            log.info("Adding publishers : " + esbMetaData.getPublishers());
+            bmdBuilder.addPropertyMetaData("publishers", esbMetaData.getPublishers());
         }
         
         return bmdBuilder.getBeanMetaData();

Modified: labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbWsdlDeployer.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbWsdlDeployer.java	2009-04-15 13:01:29 UTC (rev 26036)
+++ labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/src/org/jboss/soa/esb/listeners/deployers/mc/EsbWsdlDeployer.java	2009-04-15 13:53:51 UTC (rev 26037)
@@ -55,7 +55,17 @@
     /** Logger */
     private Logger log = Logger.getLogger(EsbWsdlDeployer.class);
     
+    /**
+     * Key used for attaching a VirtualFile representing a ref to 
+     * a dynamically created virtual file system.
+     */
     private static final String DYNAMIC_CL_DIR_KEY = "WSDL-DYNAMIC-CL-DIR";
+    
+    
+    /**
+     * Key used for attaching a VirtualFile representing a ref to 
+     * a dynamically created virtual file system.
+     */
     private static final String DYNAMIC_CL_URL_KEY = "WSDL-DYNAMIC-CL-URL";
     
     /**
@@ -79,7 +89,7 @@
         final List<WebserviceInfo> endpointServices = esbMetaData.getModel().getWebserviceServices();
         if (endpointServices != null && endpointServices.size() > 0)
         {
-            log.info("Deploying webservices for : " + esbMetaData.getDeploymentName());
+            log.info("Generating wsdl for : " + esbMetaData.getDeploymentName());
             try
             {
                 final URL dynamicClassRoot = new URL("vfsmemory", esbMetaData.getDeploymentName() + "_WSDL", "");




More information about the jboss-svn-commits mailing list