You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by ru...@apache.org on 2007/09/17 13:10:17 UTC

svn commit: r576367 - in /webservices/synapse/trunk/java/modules: core/src/main/java/org/apache/synapse/core/axis2/ core/src/main/resources/ handler/src/main/java/org/apache/synapse/handler/

Author: ruwan
Date: Mon Sep 17 04:10:10 2007
New Revision: 576367

URL: http://svn.apache.org/viewvc?rev=576367&view=rev
Log:
Renamed the org.apache.synapse.core.axis2.SynapseModule to SynapseInitializationModule due to the possible conflicts with the org.apache.synapse.handler.SynapseModule

Added:
    webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java   (contents, props changed)
      - copied, changed from r576329, webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseModule.java
Removed:
    webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseModule.java
Modified:
    webservices/synapse/trunk/java/modules/core/src/main/resources/module.xml
    webservices/synapse/trunk/java/modules/handler/src/main/java/org/apache/synapse/handler/SynapseModule.java

Copied: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java (from r576329, webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseModule.java)
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java?p2=webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java&p1=webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseModule.java&r1=576329&r2=576367&rev=576367&view=diff
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseModule.java (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java Mon Sep 17 04:10:10 2007
@@ -20,12 +20,9 @@
 package org.apache.synapse.core.axis2;
 
 import org.apache.axis2.AxisFault;
-import org.apache.axis2.deployment.DeploymentEngine;
-import org.apache.axis2.addressing.AddressingConstants;
 import org.apache.axis2.context.ConfigurationContext;
 import org.apache.axis2.description.*;
 import org.apache.axis2.engine.AxisConfiguration;
-import org.apache.axis2.engine.AxisConfigurator;
 import org.apache.axis2.modules.Module;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -38,8 +35,6 @@
 import org.apache.synapse.config.SynapseConfigurationBuilder;
 
 import javax.xml.namespace.QName;
-import java.lang.reflect.Constructor;
-import java.lang.reflect.InvocationTargetException;
 import java.net.InetAddress;
 import java.net.UnknownHostException;
 import java.util.Iterator;
@@ -50,9 +45,9 @@
  * This is the Synapse Module implementation class, which would initialize Synapse when it is
  * deployed onto an Axis2 configuration.
  */
-public class SynapseModule implements Module {
+public class SynapseInitializationModule implements Module {
 
-    private static final Log log = LogFactory.getLog(SynapseModule.class);
+    private static final Log log = LogFactory.getLog(SynapseInitializationModule.class);
 
     private static final String SYNAPSE_SERVICE_NAME = "synapse";
     private static final QName MEDIATE_OPERATION_Q_NAME = new QName("mediate");

Propchange: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseInitializationModule.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: webservices/synapse/trunk/java/modules/core/src/main/resources/module.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/resources/module.xml?rev=576367&r1=576366&r2=576367&view=diff
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/resources/module.xml (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/resources/module.xml Mon Sep 17 04:10:10 2007
@@ -17,7 +17,7 @@
   ~  under the License.
   -->
 
-<module name="synapse" class="org.apache.synapse.core.axis2.SynapseModule">
+<module name="synapse" class="org.apache.synapse.core.axis2.SynapseInitializationModule">
 
     <Description>
         This module dynamically set the Synapse dispatcher. Synapse service and

Modified: webservices/synapse/trunk/java/modules/handler/src/main/java/org/apache/synapse/handler/SynapseModule.java
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/handler/src/main/java/org/apache/synapse/handler/SynapseModule.java?rev=576367&r1=576366&r2=576367&view=diff
==============================================================================
--- webservices/synapse/trunk/java/modules/handler/src/main/java/org/apache/synapse/handler/SynapseModule.java (original)
+++ webservices/synapse/trunk/java/modules/handler/src/main/java/org/apache/synapse/handler/SynapseModule.java Mon Sep 17 04:10:10 2007
@@ -27,6 +27,7 @@
 import org.apache.neethi.Assertion;
 import org.apache.neethi.Policy;
 import org.apache.synapse.Constants;
+import org.apache.synapse.core.axis2.SynapseInitializationModule;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
@@ -35,9 +36,9 @@
 /**
  * This will be the Module class for the Synapse handler based mediations inside axis2 server. This
  * will just set the default system property of SYNAPSE_XML to the repository/conf/synapse.xml in
- * the axis2 servers repository and call the normal SynapseModule.init()
+ * the axis2 servers repository and call the normal SynapseInitializationModule.init()
  *
- * @see org.apache.synapse.core.axis2.SynapseModule
+ * @see org.apache.synapse.core.axis2.SynapseInitializationModule
  */
 public class SynapseModule implements Module {
 
@@ -47,16 +48,16 @@
     private static final Log log = LogFactory.getLog(SynapseModule.class);
 
     /**
-     * Normal SynapseModule which initiates the Synapse
+     * Normal SynapseInitializationModule which initiates the Synapse
      */
-    private org.apache.synapse.core.axis2.SynapseModule module = null;
+    private SynapseInitializationModule initializationModule = null;
 
     /**
      * This method will call the normal initiation after setting the SYNAPSE_XML file to get from
      * the axis2 respository/conf folder
      * 
      * @param configurationContext - ConfigurationContext of the Axis2 env
-     * @param axisModule - AxisModule describing handler module of Synapse
+     * @param axisModule - AxisModule describing handler initializationModule of Synapse
      * @throws AxisFault - incase of a failure in initiation
      */
     public void init(ConfigurationContext configurationContext,
@@ -66,69 +67,69 @@
                     getAxisConfiguration().getRepository().getPath() + "/conf/synapse.xml");
         }
         if (new File(System.getProperty(Constants.SYNAPSE_XML)).exists()) {
-            module = new org.apache.synapse.core.axis2.SynapseModule();
-            module.init(configurationContext, axisModule);
+            initializationModule = new org.apache.synapse.core.axis2.SynapseInitializationModule();
+            initializationModule.init(configurationContext, axisModule);
         } else {
-            handleException("Unable to initialize the Synapse module. Couldn't " +
+            handleException("Unable to initialize the Synapse initializationModule. Couldn't " +
                     "find the configuration file in the location "
                     + System.getProperty(Constants.SYNAPSE_XML));
         }
     }
 
     /**
-     * Just do what the main SynapseModule tells you to do
+     * Just do what the main SynapseInitializationModule tells you to do
      * 
      * @param axisDescription
      * @throws AxisFault
      */
     public void engageNotify(AxisDescription axisDescription) throws AxisFault {
-        if (module != null) {
-            module.engageNotify(axisDescription);
+        if (initializationModule != null) {
+            initializationModule.engageNotify(axisDescription);
         } else {
-            handleException("Couldn't find the module");
+            handleException("Couldn't find the initializationModule");
         }
     }
 
     /**
-     * Just do what the main SynapseModule tells you to do
+     * Just do what the main SynapseInitializationModule tells you to do
      * 
      * @param assertion
      * @return
      */
     public boolean canSupportAssertion(Assertion assertion) {
-        if (module != null) {
-            return module.canSupportAssertion(assertion);
+        if (initializationModule != null) {
+            return initializationModule.canSupportAssertion(assertion);
         } else {
             return false;
         }
     }
 
     /**
-     * Just do what the main SynapseModule tells you to do
+     * Just do what the main SynapseInitializationModule tells you to do
      * 
      * @param policy
      * @param axisDescription
      * @throws AxisFault
      */
     public void applyPolicy(Policy policy, AxisDescription axisDescription) throws AxisFault {
-        if (module != null) {
-            module.applyPolicy(policy, axisDescription);
+        if (initializationModule != null) {
+            initializationModule.applyPolicy(policy, axisDescription);
         } else {
-            handleException("Couldn't find the module");
+            handleException("Couldn't find the initializationModule");
         }
     }
 
     /**
-     * Just do what the main SynapseModule tells you to do
+     * Just do what the main SynapseInitializationModule tells you to do
      * 
      * @param configurationContext
      * @throws AxisFault
      */
     public void shutdown(ConfigurationContext configurationContext) throws AxisFault {
-        if (module != null) {
-            module.shutdown(configurationContext);
+        if (initializationModule != null) {
+            initializationModule.shutdown(configurationContext);
         } else {
-            handleException("Couldn't find the module");
+            handleException("Couldn't find the initializationModule");
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org