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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]