You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by as...@apache.org on 2008/05/12 03:26:23 UTC
svn commit: r655386 -
/synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java
Author: asankha
Date: Sun May 11 18:26:23 2008
New Revision: 655386
URL: http://svn.apache.org/viewvc?rev=655386&view=rev
Log:
resolve SYNAPSE-302 making the resolve root as the fifth argument optional
Modified:
synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java
Modified: synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java
URL: http://svn.apache.org/viewvc/synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java?rev=655386&r1=655385&r2=655386&view=diff
==============================================================================
--- synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java (original)
+++ synapse/branches/1.2/modules/core/src/main/java/org/apache/synapse/SynapseServer.java Sun May 11 18:26:23 2008
@@ -45,7 +45,7 @@
public static void main(String[] args) throws Exception {
// first check if we should print usage
- if (args.length != 1 && args.length != 5) {
+ if (args.length != 1 && args.length != 4 && args.length != 5) {
printUsage();
}
@@ -57,7 +57,12 @@
serverManager.setSynapseHome(System.getProperty(SynapseConstants.SYNAPSE_HOME));
serverManager.setSynapseXMLPath(System.getProperty(SynapseConstants.SYNAPSE_XML));
serverManager.setResolveRoot(System.getProperty(SynapseConstants.RESOLVE_ROOT));
- } else {
+ } else if(args.length == 4) {
+ serverManager.setAxis2Xml(args[1]);
+ serverManager.setSynapseHome(args[2]);
+ serverManager.setSynapseXMLPath(args[3]);
+ serverManager.setResolveRoot(args[2] + File.separator + "repository");
+ } else if(args.length == 5) {
serverManager.setAxis2Xml(args[1]);
serverManager.setSynapseHome(args[2]);
serverManager.setSynapseXMLPath(args[3]);