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