[wsas-java-dev] svn commit r4558 - in trunk/wsas/java/modules: admin/src/org/wso2/wsas/admin/service core/src/org/wso2/wsas

svn at wso2.org svn at wso2.org
Sun Jul 1 02:45:18 PDT 2007


Author: sumedha
Date: Sun Jul  1 02:45:02 2007
New Revision: 4558

Modified:
   trunk/wsas/java/modules/admin/src/org/wso2/wsas/admin/service/ServiceAdmin.java
   trunk/wsas/java/modules/core/src/org/wso2/wsas/ServerConstants.java
Log:
Added service type when creating EJB service

Modified: trunk/wsas/java/modules/admin/src/org/wso2/wsas/admin/service/ServiceAdmin.java
==============================================================================
--- trunk/wsas/java/modules/admin/src/org/wso2/wsas/admin/service/ServiceAdmin.java	(original)
+++ trunk/wsas/java/modules/admin/src/org/wso2/wsas/admin/service/ServiceAdmin.java	Sun Jul  1 02:45:02 2007
@@ -1603,6 +1603,7 @@
                <parameter name="remoteInterfaceName">org.apache.axis2.samples.ejb.session.interfaces.TimeServiceRemote</parameter>
                <parameter name="homeInterfaceName">org.apache.axis2.samples.ejb.session.interfaces.TimeServiceRemoteHome</parameter>
                <parameter name="beanJndiName">org.apache.axis2.samples.ejb.session.interfaces.TimeServiceLocalHome</parameter>
+               <parameter name="service_type">ejb_service</parameter>
                <!--for jboss -->
                <parameter name="providerUrl">jnp://localhost:1099</parameter>
                <parameter name="jndiContextClass">org.jnp.interfaces.NamingContextFactory</parameter>
@@ -1693,6 +1694,10 @@
             parameterEle8.addAttribute("name", "ServiceClass", emptyNS);
             parameterEle8.setText(serviceClass);
 
+            OMElement parameterEle9 = factory.createOMElement("parameter", "", "");
+            parameterEle9.addAttribute("name", ServerConstants.SERVICE_TYPE, emptyNS);
+            parameterEle9.setText(ServerConstants.SERVICE_TYPE_EJB);
+
 
             serviceEle.addChild(schemaEle);
             serviceEle.addChild(msgReceiversEle);
@@ -1704,6 +1709,7 @@
             serviceEle.addChild(parameterEle6);
             serviceEle.addChild(parameterEle7);
             serviceEle.addChild(parameterEle8);
+            serviceEle.addChild(parameterEle9);
 
             serviceGroupEle.addChild(serviceEle);
         }

Modified: trunk/wsas/java/modules/core/src/org/wso2/wsas/ServerConstants.java
==============================================================================
--- trunk/wsas/java/modules/core/src/org/wso2/wsas/ServerConstants.java	(original)
+++ trunk/wsas/java/modules/core/src/org/wso2/wsas/ServerConstants.java	Sun Jul  1 02:45:02 2007
@@ -42,6 +42,14 @@
     public static final String SERVICE_PATH = "services";
 
     public static final String SERVICE_TYPE = "service_type";
+    //=============================================
+    //          Service Types
+    //=============================================
+    public static final String SERVICE_TYPE_EJB = "ejb_service";
+    public static final String SERVICE_TYPE_POJO = "pojo_service";
+    public static final String SERVICE_TYPE_SPRING = "spring_service";
+    public static final String SERVICE_TYPE_DB = "data_service";
+    public static final String SERVICE_TYPE_OTHER = "other_service";
 
     //=============================================
     //          HTTP Constants




More information about the Wsas-java-dev mailing list