Yes, that's a new dependency added in the maven build. I think you can download the needed jar's directly from maven central and put them in deps/awsapi-lib/, if you're still using ant:
http://search.maven.org/remotecontent?filepath=com/caringo/client/CAStorSDK/1.3.1-CS40/CAStorSDK-1.3.1-CS40.jar That jar also requires on: http://search.maven.org/remotecontent?filepath=org/jvnet/hudson/jmdns/2.1/jmdns-2.1.jar Let me know if you have any problems related to Caringo / CAStor. FYI it will not actually be used unless you change awsapi/conf/cloud-bridge.properties "storage.root" from a file path to a format like "castor <castor-node-ip's>". --Jamshid On Thu, Sep 6, 2012 at 5:40 AM, Rajesh Battala <rajesh.batt...@citrix.com> wrote: > Can try adding the jars from https://reviews.apache.org/r/6473/ > > > -----Original Message----- > From: Gavin Lee [mailto:gavin....@gmail.com] > Sent: Thursday, September 06, 2012 3:53 PM > To: cloudstack-dev@incubator.apache.org > Subject: ant build errors when compile awsapi > > Should I move to maven build, or ant build still works? It was fine to build > use ant in the morning. > > The recent changes seems can not pass the ant build due to missing some > dependent packages, see following errors: > > compile-awsapi: > [mkdir] Created dir: > /opt/cs-apache/incubator-cloudstack/target/classes/cloud-awsapi.jar > [echo] Compiling /opt/cs-apache/incubator-cloudstack/awsapi/src > [javac] Compiling 972 source files to > /opt/cs-apache/incubator-cloudstack/target/classes/cloud-awsapi.jar > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:49: > package com.caringo.client.locate does not exist > [javac] import com.caringo.client.locate.Locator; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:50: > package com.caringo.client.locate does not exist > [javac] import com.caringo.client.locate.StaticLocator; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:51: > package com.caringo.client.locate does not exist > [javac] import com.caringo.client.locate.ZeroconfLocator; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:52: > package com.caringo.client does not exist > [javac] import com.caringo.client.ResettableFileInputStream; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:53: > package com.caringo.client does not exist > [javac] import com.caringo.client.ScspClient; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:54: > package com.caringo.client does not exist > [javac] import com.caringo.client.ScspExecutionException; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:55: > package com.caringo.client does not exist > [javac] import com.caringo.client.ScspHeaders; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:56: > package com.caringo.client does not exist > [javac] import com.caringo.client.ScspQueryArgs; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:57: > package com.caringo.client does not exist > [javac] import com.caringo.client.ScspResponse; > [javac] ^ > [javac] > /opt/cs-apache/incubator-cloudstack/awsapi/src/com/cloud/bridge/io/S3CAStorBucketAdapter.java:82: > cannot find symbol > [javac] symbol : class ScspClient > > Thanks. > -- > Gavin