Thank you.

On Thu, Jan 9, 2014 at 12:51 PM, Wido den Hollander <[email protected]> wrote:

> On 01/09/2014 06:37 AM, raj kumar wrote:
>
>> Thank you for your time.  Some would have used already the suitable java
>> swift api for CS.  Would like to hear from them.
>>
>>
> This is not a part of the Ceph project, so I'm not able to help you with
> that.
>
> You should contact the rackerlabs people abut this.
>
> Wido
>
>  I tried using, https://github.com/rackerlabs/java-cloudfiles. Since it
>> requires lot of other deps, the java program fails. I'm getting,
>>
>> java -classpath lib/*:apache-log4j-1.2.16/log4j-1.2.16.jar:. MyExample
>> log4j:WARN No appenders could be found for logger
>> (com.rackspacecloud.client.cloudfiles.FilesUtil).
>> log4j:WARN Please initialize the log4j system properly.
>> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
>> more info.
>> Exception in thread "main" java.lang.IllegalArgumentException: timeout
>> can't be negative
>>          at java.net.Socket.setSoTimeout(Socket.java:1091)
>>          at
>> org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(
>> PlainSocketFactory.java:116)
>>          at
>> org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(
>> DefaultClientConnectionOperator.java:178)
>>          at
>> org.apache.http.impl.conn.AbstractPoolEntry.open(
>> AbstractPoolEntry.java:144)
>>          at
>> org.apache.http.impl.conn.AbstractPooledConnAdapter.open(
>> AbstractPooledConnAdapter.java:131)
>>          at
>> org.apache.http.impl.client.DefaultRequestDirector.tryConnect(
>> DefaultRequestDirector.java:610)
>>          at
>> org.apache.http.impl.client.DefaultRequestDirector.execute(
>> DefaultRequestDirector.java:445)
>>          at
>> org.apache.http.impl.client.AbstractHttpClient.doExecute(
>> AbstractHttpClient.java:863)
>>          at
>> org.apache.http.impl.client.CloseableHttpClient.execute(
>> CloseableHttpClient.java:82)
>>          at
>> org.apache.http.impl.client.CloseableHttpClient.execute(
>> CloseableHttpClient.java:106)
>>          at
>> org.apache.http.impl.client.CloseableHttpClient.execute(
>> CloseableHttpClient.java:57)
>>          at
>> com.rackspacecloud.client.cloudfiles.FilesClient.login(
>> FilesClient.java:288)
>>          at MyExample.main(MyExample.java:22)
>>
>> and java program is:
>>
>> import java.io.*;
>> import java.io.File;
>> import java.util.List;
>> import java.util.Map;
>> import com.rackspacecloud.client.cloudfiles.FilesClient;
>> import com.rackspacecloud.client.cloudfiles.FilesConstants;
>> import com.rackspacecloud.client.cloudfiles.FilesContainer;
>> import com.rackspacecloud.client.cloudfiles.
>> FilesContainerExistsException;
>> import com.rackspacecloud.client.cloudfiles.FilesObject;
>> import com.rackspacecloud.client.cloudfiles.FilesObjectMetaData;
>> import org.apache.http.*;
>>
>> public class MyExample {
>>    public static void main(String a[]){
>>
>>    String username = "raj:swift";
>>    String password = "PJpKiW4XVjC534czbbgexOS6/TEpso6p306ML9KZ";
>>    String authUrl  = "http://192.168.211.71/auth";;
>>
>>    try {
>>          FilesClient client = new FilesClient(username, password,
>> authUrl);
>>          if (!client.login()) {
>>                  throw new RuntimeException("Failed to log in");
>>          }
>>
>>          client.createContainer("my-new-javacontainer");
>>
>>          File file = new File("foo.txt");
>>          String mimeType = FilesConstants.getMimetype("txt");
>>          client.storeObject("my-new-javacontainer", file, mimeType);
>>
>>          List<FilesObject> objects =
>> client.listObjects("my-new-javacontainer");
>>          for (FilesObject object : objects) {
>>                  System.out.println("  " + object.getName());
>>          }
>>    } catch(HttpException | IOException e) {
>>          System.out.println("error");
>>    }
>>
>>
>>   }
>> }
>>
>>
>>
>> On Tue, Jan 7, 2014 at 12:45 PM, raj kumar <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     I meant could not find required jar files to run java swift program.
>>
>>
>>     On Mon, Jan 6, 2014 at 11:35 PM, raj kumar <[email protected]
>>     <mailto:[email protected]>> wrote:
>>
>>         Hi, could find all necessary jars required to run the java
>>         program.  Is there any place to get all jars for both swift and
>>         s3? Thanks.
>>
>>
>>
>>
>
> --
> Wido den Hollander
> 42on B.V.
>
> Phone: +31 (0)20 700 9902
> Skype: contact42on
>
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to