sf-ec2

Contents

Component Package sf-ec2

Summary Component to work with Amazon EC2
Stable: no
Documentation PDF
Artifacts sf-ec2 JARs
Dependencies XML

This is an experimental package that works with the Amazon EC2 server farm, their S3 store, and the like. this is prototype code with no guarantees of stability

Dependencies

The current release depends on Restlets to implement the HTTP communications, especially with the S3 filestore. While these are listed in the ivy.xml file, we have had to add the restlet repository to our common set of repositories listed in the ivy-conf file. Although we could abuse the Maven POM files that we publish with our artifacts, the maven team forbid adding new repositories inside a POM, as it is (rightfully) considered a security risk.

Future plans include using Typica to work with other Amazon Web Services APIs; these will include extra dependencies, and may restrict the library to being Java6+.

Testing

To test these components, you need to enable the system tests and pass in your AWS ID and key. Edit build.properties to add these

system.tests=true
test.awsid=0X01B82CMZ814A13AS01
test.awskey=hR+fflO3hnEXnaQmbRd+

The awskey value must be kept secret.

Examples

Get SmartFrog at SourceForge.net. Fast, secure and Free Open Source software downloads