Author: hiranya
Date: Tue May  4 08:36:15 2010
New Revision: 940770

URL: http://svn.apache.org/viewvc?rev=940770&view=rev
Log:
Fixing SYNAPSE-637 (Sample client fixed)


Modified:
    
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java

Modified: 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java?rev=940770&r1=940769&r2=940770&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
 (original)
+++ 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/LoadbalanceFailoverClient.java
 Tue May  4 08:36:15 2010
@@ -51,6 +51,8 @@ public class LoadbalanceFailoverClient {
     private final static String COOKIE = "Cookie";
     private final static String SET_COOKIE = "Set-Cookie";
 
+    private final static String DEFAULT_CLIENT_REPO = "client_repo";
+
     /**
      * @param args 0: simple | session
      *             1: port
@@ -127,15 +129,12 @@ public class LoadbalanceFailoverClient {
 
         options.setAction("urn:sampleOperation");
 
-        String repo = System.getProperty("repository");
-        ConfigurationContext configContext;
-        if (repo != null) {
-            configContext = 
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
-                    repo, repo + File.separator + "conf" + File.separator + 
"axis2.xml");
-        } else {
-            configContext = ConfigurationContextFactory.
-                    createConfigurationContextFromFileSystem("client_repo", 
null);
-        }
+        String repoLocationProperty = System.getProperty("repository");
+        String repo =  repoLocationProperty != null ? repoLocationProperty : 
DEFAULT_CLIENT_REPO;
+        ConfigurationContext configContext =
+                
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
+                        repo, repo + File.separator + "conf" + File.separator 
+ "axis2.xml");
+
         ServiceClient client = new ServiceClient(configContext, null);
         long timeout = Integer.parseInt(getProperty("timeout", "10000000"));
         System.out.println("timeout=" + timeout);
@@ -255,8 +254,12 @@ public class LoadbalanceFailoverClient {
             SOAPEnvelope env3 = buildSoapEnvelope("c3", "v1");
             SOAPEnvelope[] envelopes = {env1, env2, env3};
 
-            ConfigurationContext configContext = ConfigurationContextFactory.
-                    createConfigurationContextFromFileSystem("client_repo", 
null);
+            String repoLocationProperty = System.getProperty("repository");
+            String repo =  repoLocationProperty != null ? repoLocationProperty 
: DEFAULT_CLIENT_REPO;
+            ConfigurationContext configContext =
+                    
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
+                            repo, repo + File.separator + "conf" + 
File.separator + "axis2.xml");
+            
             ServiceClient client = new ServiceClient(configContext, null);
 
             // set addressing, transport and proxy url


Reply via email to