Author: ruwan
Date: Wed Sep 22 12:09:59 2010
New Revision: 999893

URL: http://svn.apache.org/viewvc?rev=999893&view=rev
Log:
Trying to get rid of the synapse home static referrence

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java?rev=999893&r1=999892&r2=999893&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/Axis2SynapseController.java
 Wed Sep 22 12:09:59 2010
@@ -423,6 +423,11 @@ public class Axis2SynapseController impl
                     serverConfigurationInformation.getResolveRoot());
         }
 
+        if (serverConfigurationInformation.getSynapseHome() != null) {
+            properties.put(SynapseConstants.SYNAPSE_HOME,
+                    serverConfigurationInformation.getSynapseHome());
+        }
+
         if (synapseXMLLocation != null) {
             synapseConfiguration = 
SynapseConfigurationBuilder.getConfiguration(
                     synapseXMLLocation, properties);

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java?rev=999893&r1=999892&r2=999893&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfigUtils.java
 Wed Sep 22 12:09:59 2010
@@ -158,7 +158,7 @@ public class SynapseConfigUtils {
                         log.debug("Can not open a connection to the URL with a 
path :" +
                                 path);
                     }
-                    String synapseHome = getSynapseHome();
+                    String synapseHome = 
properties.get(SynapseConstants.SYNAPSE_HOME).toString();
                     if (synapseHome != null) {
                         if (log.isDebugEnabled()) {
                             log.debug("Trying  to resolve an absolute path of 
the " +


Reply via email to