[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