<br><br>HI,<br><br><br>I am trying to run the test case of JAVA  APIs (package downloaded from rackspace)  to interact with the SAIO service running on a local test node .<br><br>Following is the configuration file for cloudfiles.properties file <br>
<br><b>[shashi@shashi rackspace-java-cloudfiles-1fb920d]$ cat src/test/resources/cloudfiles.properties </b><br><br># user properties<br><br>username=tester<br>password=testing<br>account=test<br><br># Auth Info, including two headers that can change for different auth services<br>
<br>#auth_url=<a href="http://test1:8080/auth/v1">http://test1:8080/auth/v1</a><br>auth_token_name=X-Auth-Token<br>auth_url=<a href="http://192.x.x.x:8080/v1/AUTH_26e40829-4401-461c-9d5c-8c4901a830c6">http://192.x.x.x:8080/v1/AUTH_26e40829-4401-461c-9d5c-8c4901a830c6</a><br>
<br>#auth_user_header=tester<br>#auth_pass_header=testing<br>#auth_user_header=X-Storage-User<br>#auth_pass_header=X-Storage-Pass<br><br># cloudfs properties<br>version=v1<br>connection_timeout=15000<br><br><br><b>[shashi@shashi rackspace-java-cloudfiles-1fb920d]$ ant test</b><br>
Buildfile: build.xml<br><br>init:<br>     [echo] -------------------------------------------------<br>     [echo]            Building Cloudfiles                   <br>     [echo] -------------------------------------------------<br>
<br>compile:<br>     [echo] Compiling the source<br>      [jar] Building jar: /home/shashi/Desktop/rackspace-java-cloudfiles-1fb920d/dist/java-cloudfiles.jar<br><br>compile-test:<br>     [echo] Compiling the test source<br>
     [copy] Copying 1 file to /home/shashi/Desktop/rackspace-java-cloudfiles-1fb920d/classes<br>      [jar] Building jar: /home/shashi/Desktop/rackspace-java-cloudfiles-1fb920d/dist/java-cloudfiles-test.jar<br><br>test:<br>
    [junit] Running com.rackspacecloud.client.cloudfiles.FilesClientTestCase<br>    [junit] Testsuite: com.rackspacecloud.client.cloudfiles.FilesClientTestCase<br>    [junit] Tests run: 44, Failures: 42, Errors: 0, Time elapsed: 0.708 sec<br>
    [junit] Tests run: 44, Failures: 42, Errors: 0, Time elapsed: 0.708 sec<br>    [junit] <br>    [junit] ------------- Standard Error -----------------<br>   <b> [junit] java.lang.IllegalStateException: Target host must not be null, or set in parameters.</b><br>
    [junit]     at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:651)<br>    [junit]     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:353)<br>
    [junit]     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)<br>    [junit]     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)<br>    [junit]     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)<br>
    [junit]     at com.rackspacecloud.client.cloudfiles.FilesClient.login(FilesClient.java:278)<br>    [junit]     at com.rackspacecloud.client.cloudfiles.FilesClientTestCase.testUnicodeContainer(FilesClientTestCase.java:1401)<br>
    [junit]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    [junit]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>    [junit]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
    [junit]     at java.lang.reflect.Method.invoke(Method.java:597)<br>    [junit]     at junit.framework.TestCase.runTest(TestCase.java:164)<br>    [junit]     at junit.framework.TestCase.runBare(TestCase.java:130)<br>    [junit]     at junit.framework.TestResult$1.protect(TestResult.java:106)<br>
    [junit]     at junit.framework.TestResult.runProtected(TestResult.java:124)<br>    [junit]     at junit.framework.TestResult.run(TestResult.java:109)<br>    [junit]     at junit.framework.TestCase.run(TestCase.java:120)<br>
    [junit]     at junit.framework.TestSuite.runTest(TestSuite.java:230)<br>    [junit]     at junit.framework.TestSuite.run(TestSuite.java:225)<br>    [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)<br>
    [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1245)<br>    [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:814)<br>    [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1657)<br>
    [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:765)<br>    [junit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)<br>    [junit]     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)<br>
    [junit]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>    [junit]     at java.lang.reflect.Method.invoke(Method.java:597)<br>    [junit]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)<br>
    [junit]     at org.apache.tools.ant.Task.perform(Task.java:348)<br>    [junit]     at org.apache.tools.ant.Target.execute(Target.java:357)<br>    [junit]     at org.apache.tools.ant.Target.performTasks(Target.java:385)<br>
    [junit]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)<br>    [junit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1298)<br>    [junit]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)<br>
    [junit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1181)<br>    [junit]     at org.apache.tools.ant.Main.runBuild(Main.java:698)<br>    [junit]     at org.apache.tools.ant.Main.startAnt(Main.java:199)<br>
    [junit]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)<br>    [junit]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)<br>    [junit] java.lang.IllegalStateException: Target host must not be null, or set in parameters.<br>
    [junit]     at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:651)<br>    [junit]     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:353)<br>
<br>---------------<br>---------<br>--------<br><br>    [junit]     at com.rackspacecloud.client.cloudfiles.FilesClientTestCase.testFilesObjectPath(FilesClientTestCase.java:1783)<br>    [junit] <br>    [junit] <br>    [junit] Testcase: testURLs(com.rackspacecloud.client.cloudfiles.FilesClientTestCase):       FAILED<br>
    [junit] null<br>    [junit] junit.framework.AssertionFailedError<br>    [junit]     at com.rackspacecloud.client.cloudfiles.FilesClientTestCase.testURLs(FilesClientTestCase.java:1826)<br>    [junit] <br>    [junit] <br>
    [junit] Test com.rackspacecloud.client.cloudfiles.FilesClientTestCase FAILED<br><br>BUILD SUCCESSFUL<br>Total time: 1 second<br>[shashi@shashi rackspace-java-cloudfiles-1fb920d]$<br><br><br>Can someone help me to configure  the properties file properly  to avoid the above error <br>
<br><br>Thanks & Regards,<br>shashidhar <br><br><br><br>