Author: asankha
Date: Fri May 16 00:54:24 2008
New Revision: 17102

Log:
update svn externals from synapse codebase
fix ESBJAVA-472
make startup better


Modified:
   
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusConfiguration.java
   
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusManager.java
   
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/transport/tomcat/StartUpServlet.java
   branches/esb/java/1.7/esb/java/modules/distribution/src/main/conf/web.xml
   branches/esb/java/1.7/esb/java/modules/samples/   (props changed)
   branches/esb/java/1.7/esb/java/modules/samples/src/   (props changed)
   branches/esb/java/1.7/esb/java/modules/samples/src/main/   (props changed)
   
branches/esb/java/1.7/esb/java/modules/startup/src/main/java/org/wso2/esb/ServiceBusConstants.java

Modified: 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusConfiguration.java
==============================================================================
--- 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusConfiguration.java
 (original)
+++ 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusConfiguration.java
 Fri May 16 00:54:24 2008
@@ -22,6 +22,8 @@
 import org.wso2.utils.ServerConfiguration;
 import org.wso2.utils.ServerConfigurationException;
 
+import java.io.File;
+
 /**
  * Loads the service bus configuration from the config file server.xml and 
manages it
  */
@@ -40,6 +42,7 @@
     private String axis2Xml = null;
     private String axis2Repo = null;
     private String resolveRoot = null;
+    private String serverName = null;
     private String jmxAgentName = ServiceBusConstants.DEFAULT_JMX_AGENT_NAME;
     private int rmiPort = 1099;
 
@@ -116,7 +119,11 @@
     }
 
     public void setEsbHome(String esbHome) {
-        this.esbHome = esbHome;
+        if (!new File(esbHome).isAbsolute()) {
+            this.esbHome = new File(esbHome).getAbsolutePath();
+        } else {
+            this.esbHome = esbHome;
+        }
     }
 
     public String getServerXml() {
@@ -194,4 +201,12 @@
     public String getContextPath() {
         return getFirstProperty("ContextPath");
     }
+
+    public String getServerName() {
+        return serverName;
+    }
+
+    public void setServerName(String serverName) {
+        this.serverName = serverName;
+    }
 }

Modified: 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusManager.java
==============================================================================
--- 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusManager.java
       (original)
+++ 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/ServiceBusManager.java
       Fri May 16 00:54:24 2008
@@ -175,11 +175,12 @@
         }
 
         // start Synapse
-        ServerManager.getInstance().setAxis2Repolocation(sbc.getAxis2Repo());
-        ServerManager.getInstance().setAxis2Xml(sbc.getAxis2Xml());
         ServerManager.getInstance().setSynapseHome(sbc.getEsbHome());
+        ServerManager.getInstance().setAxis2Repolocation(sbc.getAxis2Repo());
+        ServerManager.getInstance().setAxis2Xml(sbc.getAxis2Xml());        
         ServerManager.getInstance().setSynapseXMLPath(sbc.getSynapseXml());
         ServerManager.getInstance().setResolveRoot(sbc.getResolveRoot());
+        ServerManager.getInstance().setServerName(sbc.getServerName());
         ServerManager.getInstance().start();
 
         configurationContext = 
ServerManager.getInstance().getConfigurationContext();

Modified: 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/transport/tomcat/StartUpServlet.java
==============================================================================
--- 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/transport/tomcat/StartUpServlet.java
 (original)
+++ 
branches/esb/java/1.7/esb/java/modules/core/src/main/java/org/wso2/esb/transport/tomcat/StartUpServlet.java
 Fri May 16 00:54:24 2008
@@ -65,6 +65,7 @@
         sbc.setResolveRoot(loadParameter(servletConfig, 
ServiceBusConstants.RESOLVE_ROOT));
         sbc.setAxis2Repo(loadParameter(servletConfig, 
ServiceBusConstants.AXIS2_REPO));
         sbc.setAxis2Xml(loadParameter(servletConfig, 
ServiceBusConstants.AXIS2_XML));
+        sbc.setServerName(loadParameter(servletConfig, 
ServiceBusConstants.SERVER_NAME));
         
         ServiceBusManager serviceBusManager = ServiceBusManager.getInstance();
         try {

Modified: 
branches/esb/java/1.7/esb/java/modules/distribution/src/main/conf/web.xml
==============================================================================
--- branches/esb/java/1.7/esb/java/modules/distribution/src/main/conf/web.xml   
(original)
+++ branches/esb/java/1.7/esb/java/modules/distribution/src/main/conf/web.xml   
Fri May 16 00:54:24 2008
@@ -61,6 +61,10 @@
             <param-name>resolve.root</param-name>
             <param-value>repository</param-value>
         </init-param>
+        <!--<init-param>
+            <param-name>serverName</param-name>
+            <param-value>localhost</param-value>
+        </init-param>-->
 
         <load-on-startup>1</load-on-startup>
     </servlet>

Modified: 
branches/esb/java/1.7/esb/java/modules/startup/src/main/java/org/wso2/esb/ServiceBusConstants.java
==============================================================================
--- 
branches/esb/java/1.7/esb/java/modules/startup/src/main/java/org/wso2/esb/ServiceBusConstants.java
  (original)
+++ 
branches/esb/java/1.7/esb/java/modules/startup/src/main/java/org/wso2/esb/ServiceBusConstants.java
  Fri May 16 00:54:24 2008
@@ -61,6 +61,7 @@
 
     public static final String LOG4J_PROPS = "log4j.properties";
     public static final String SERVER_XML = "server.xml";
+    public static final String SERVER_NAME = "serverName";
     public static final String SYNAPSE_XML = "synapse.xml";
     public static final String RESOLVE_ROOT = "resolve.root";
     public static final String AXIS2_XML = "axis2.xml";

_______________________________________________
Esb-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to