The following document contains the results of RAT (Release Audit Tool).
*****************************************************
Summary
-------
Notes: 1
Binaries: 0
Archives: 0
Standards: 41
Apache Licensed: 29
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
12 Unknown Licenses
*******************************
Unapproved licenses:
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/domain/ECloudOrg.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClient.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsClient.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClient.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsClient.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClientTest.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClientTest.java
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/CreateInternetService-options-test.xml
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/catalog-ecloud.xml
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/deviceTags.xml
/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/org-ecloud.xml
*******************************
Archives:
*****************************************************
Files with Apache License headers will be marked AL
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/compute/config/TerremarkECloudComputeServiceContextModule.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/compute/functions/TerremarkECloudParseOsFromVAppTemplateName.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/config/TerremarkECloudRestClientModule.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/domain/internal/ECloudOrgImpl.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/domain/ECloudOrg.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClient.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsClient.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClient.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsClient.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/functions/OrgURIToDataCentersListEndpoint.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/functions/OrgURIToTagsListEndpoint.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/suppliers/TerremarkECloudInternetServiceAndPublicIpAddressSupplier.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/xml/ECloudOrgHandler.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/xml/TagNameToUsageCountHandler.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudAsyncClient.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudClient.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudContextBuilder.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudMediaType.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudPropertiesBuilder.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/TerremarkECloudProviderMetadata.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/compute/functions/TerremarkECloudParseOsFromVAppTemplateNameTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/compute/TerremarkECloudComputeServiceLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/compute/TerremarkECloudTemplateBuilderLiveTest.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClientTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsClientLiveTest.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClientTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/TagOperationsClientLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/xml/ECloudOrgHandlerTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/xml/TagNameToUsageCountHandlerTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/BaseTerremarkECloudAsyncClientTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/BaseTerremarkECloudClientLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/TerremarkECloudAsyncClientTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/TerremarkECloudClientLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/TerremarkECloudProviderTest.java
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/CreateInternetService-options-test.xml
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/catalog-ecloud.xml
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/deviceTags.xml
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/log4j.xml
!????? /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/org-ecloud.xml
N /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/README.txt
AL /scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/pom.xml
*****************************************************
Printing headers for files without AL header...
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/domain/ECloudOrg.java
=======================================================================
package org.jclouds.trmk.ecloud.domain;
import org.jclouds.trmk.ecloud.domain.internal.ECloudOrgImpl;
import org.jclouds.trmk.vcloud_0_8.domain.Org;
import org.jclouds.trmk.vcloud_0_8.domain.ReferenceType;
import org.jclouds.trmk.vcloud_0_8.endpoints.DataCenters;
import org.jclouds.trmk.vcloud_0_8.endpoints.Tags;
import org.jclouds.trmk.vcloud_0_8.endpoints.VAppCatalog;
import com.google.inject.ImplementedBy;
/**
* @author Adrian Cole
*/
@org.jclouds.trmk.vcloud_0_8.endpoints.Org
@ImplementedBy(ECloudOrgImpl.class)
public interface ECloudOrg extends Org {
@DataCenters
ReferenceType getDataCenters();
@Tags
ReferenceType getTags();
@VAppCatalog
ReferenceType getVAppCatalog();
}
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClient.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import static org.jclouds.trmk.ecloud.TerremarkECloudMediaType.DATACENTERSLIST_XML;
import java.net.URI;
import java.util.Set;
import javax.annotation.Nullable;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import org.jclouds.rest.annotations.EndpointParam;
import org.jclouds.rest.annotations.ExceptionParser;
import org.jclouds.rest.annotations.RequestFilters;
import org.jclouds.rest.annotations.XMLResponseParser;
import org.jclouds.rest.functions.ReturnEmptySetOnNotFoundOr404;
import org.jclouds.trmk.ecloud.functions.OrgURIToDataCentersListEndpoint;
import org.jclouds.trmk.vcloud_0_8.domain.DataCenter;
import org.jclouds.trmk.vcloud_0_8.domain.KeyPair;
import org.jclouds.trmk.vcloud_0_8.filters.SetVCloudTokenCookie;
import org.jclouds.trmk.vcloud_0_8.xml.DataCentersHandler;
import com.google.common.util.concurrent.ListenableFuture;
/**
*
* @see <a href=
* "http://support.theenterprisecloud.com/kb/default.asp?id=960&Lang=1&SID="
* />
* @see DataCenterOperationsClient
*
* @author Adrian Cole
*/
@RequestFilters(SetVCloudTokenCookie.class)
public interface DataCenterOperationsAsyncClient {
/**
* @see DataCenterOperationsClient#listDataCentersInOrg
*/
@GET
@Consumes(DATACENTERSLIST_XML)
@XMLResponseParser(DataCentersHandler.class)
@ExceptionParser(ReturnEmptySetOnNotFoundOr404.class)
ListenableFuture<? extends Set<KeyPair>> listDataCentersInOrg(
@Nullable @EndpointParam(parser = OrgURIToDataCentersListEndpoint.class) URI org);
/**
* @see DataCenterOperationsClient#listDataCenters
*/
@GET
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsClient.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import java.net.URI;
import java.util.Set;
import java.util.concurrent.TimeUnit;
import org.jclouds.concurrent.Timeout;
import org.jclouds.trmk.vcloud_0_8.domain.DataCenter;
/**
* Data Center Operations access to DataCenterOperations functionality in vCloud
* <p/>
* There are times where knowing a data center is necessary to complete certain
* operations (i.e. uploading a catalog item). The data centers for an
* organization are those data centers that contain at least one of the
* organization's environments.
*
* @see DataCenterOperationsAsyncClient
* @author Adrian Cole
*/
@Timeout(duration = 300, timeUnit = TimeUnit.SECONDS)
public interface DataCenterOperationsClient {
/**
* This call will get the list of data centers that contain at least one of
* the organization's environments.
*
*
* @return data centers
*/
Set<DataCenter> listDataCentersInOrg(URI orgId);
/**
* This call will get the list of data centers by list id.
*
* @return data centers
*/
Set<DataCenter> listDataCenters(URI dataCentersList);
}
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClient.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import static org.jclouds.trmk.ecloud.TerremarkECloudMediaType.TAGSLISTLIST_XML;
import java.net.URI;
import java.util.Map;
import javax.annotation.Nullable;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import org.jclouds.rest.annotations.EndpointParam;
import org.jclouds.rest.annotations.ExceptionParser;
import org.jclouds.rest.annotations.RequestFilters;
import org.jclouds.rest.annotations.XMLResponseParser;
import org.jclouds.rest.functions.ReturnEmptyMapOnNotFoundOr404;
import org.jclouds.trmk.ecloud.functions.OrgURIToTagsListEndpoint;
import org.jclouds.trmk.ecloud.xml.TagNameToUsageCountHandler;
import org.jclouds.trmk.vcloud_0_8.filters.SetVCloudTokenCookie;
import com.google.common.util.concurrent.ListenableFuture;
/**
*
* @see <a href=
* "http://support.theenterprisecloud.com/kb/default.asp?id=954&Lang=1&SID="
* />
* @see TagOperationsClient
*
* @author Adrian Cole
*/
@RequestFilters(SetVCloudTokenCookie.class)
public interface TagOperationsAsyncClient {
/**
* @see TagOperationsClient#getTagNameToUsageCountInOrg
*/
@GET
@Consumes(TAGSLISTLIST_XML)
@XMLResponseParser(TagNameToUsageCountHandler.class)
@ExceptionParser(ReturnEmptyMapOnNotFoundOr404.class)
ListenableFuture<? extends Map<String, Integer>> getTagNameToUsageCountInOrg(
@Nullable @EndpointParam(parser = OrgURIToTagsListEndpoint.class) URI org);
/**
* @see TagOperationsClient#getTagNameToUsageCount
*/
@GET
@Consumes(TAGSLISTLIST_XML)
@XMLResponseParser(TagNameToUsageCountHandler.class)
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/java/org/jclouds/trmk/ecloud/features/TagOperationsClient.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import java.net.URI;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import org.jclouds.concurrent.Timeout;
/**
* Tag Based Operations
* <p/>
*
* @see TagOperationsAsyncClient
* @author Adrian Cole
*/
@Timeout(duration = 300, timeUnit = TimeUnit.SECONDS)
public interface TagOperationsClient {
/**
* This call returns the list of all tags belonging to the organization.
*
* @return tags
*/
Map<String, Integer> getTagNameToUsageCountInOrg(URI orgId);
/**
* This call returns the list of all tags by list id.
*
* @return tags
*/
Map<String, Integer> getTagNameToUsageCount(URI tagsList);
}
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/main/resources/META-INF/services/org.jclouds.providers.ProviderMetadata
=======================================================================
org.jclouds.trmk.ecloud.TerremarkECloudProviderMetadata
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/DataCenterOperationsAsyncClientTest.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import java.io.IOException;
import java.lang.reflect.Method;
import java.net.URI;
import org.jclouds.http.HttpRequest;
import org.jclouds.http.functions.ParseSax;
import org.jclouds.rest.functions.ReturnEmptySetOnNotFoundOr404;
import org.jclouds.rest.internal.RestAnnotationProcessor;
import org.jclouds.trmk.ecloud.BaseTerremarkECloudAsyncClientTest;
import org.jclouds.trmk.ecloud.features.DataCenterOperationsAsyncClient;
import org.jclouds.trmk.vcloud_0_8.xml.DataCentersHandler;
import org.testng.annotations.Test;
import com.google.inject.TypeLiteral;
/**
* Tests behavior of {@code DataCenterOperationsAsyncClient}
*
* @author Adrian Cole
*/
// NOTE:without testName, this will not call @Before* and fail w/NPE during
// surefire
@Test(groups = "unit", testName = "DataCenterOperationsAsyncClientTest")
public class DataCenterOperationsAsyncClientTest extends
BaseTerremarkECloudAsyncClientTest<DataCenterOperationsAsyncClient> {
@Override
protected TypeLiteral<RestAnnotationProcessor<DataCenterOperationsAsyncClient>> createTypeLiteral() {
return new TypeLiteral<RestAnnotationProcessor<DataCenterOperationsAsyncClient>>() {
};
}
public void testlistDataCenters() throws SecurityException, NoSuchMethodException, IOException {
Method method = DataCenterOperationsAsyncClient.class.getMethod("listDataCenters", URI.class);
HttpRequest request = processor
.createRequest(
method,
URI.create("https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/dataCenters"));
assertRequestLineEquals(request,
"GET https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/dataCenters HTTP/1.1");
assertNonPayloadHeadersEqual(request, "Accept: application/vnd.tmrk.ecloud.dataCentersList+xml\n");
assertPayloadEquals(request, null, null, false);
assertResponseParserClassEquals(method, request, ParseSax.class);
assertSaxResponseParserClassEquals(method, DataCentersHandler.class);
assertExceptionParserClassEquals(method, ReturnEmptySetOnNotFoundOr404.class);
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/java/org/jclouds/trmk/ecloud/features/TagOperationsAsyncClientTest.java
=======================================================================
package org.jclouds.trmk.ecloud.features;
import java.io.IOException;
import java.lang.reflect.Method;
import java.net.URI;
import org.jclouds.http.HttpRequest;
import org.jclouds.http.functions.ParseSax;
import org.jclouds.rest.functions.ReturnEmptyMapOnNotFoundOr404;
import org.jclouds.rest.internal.RestAnnotationProcessor;
import org.jclouds.trmk.ecloud.BaseTerremarkECloudAsyncClientTest;
import org.jclouds.trmk.ecloud.features.TagOperationsAsyncClient;
import org.jclouds.trmk.ecloud.xml.TagNameToUsageCountHandler;
import org.testng.annotations.Test;
import com.google.inject.TypeLiteral;
/**
* Tests behavior of {@code TagOperationsAsyncClient}
*
* @author Adrian Cole
*/
// NOTE:without testName, this will not call @Before* and fail w/NPE during
// surefire
@Test(groups = "unit", testName = "TagOperationsAsyncClientTest")
public class TagOperationsAsyncClientTest extends BaseTerremarkECloudAsyncClientTest<TagOperationsAsyncClient> {
@Override
protected TypeLiteral<RestAnnotationProcessor<TagOperationsAsyncClient>> createTypeLiteral() {
return new TypeLiteral<RestAnnotationProcessor<TagOperationsAsyncClient>>() {
};
}
public void testgetTagNameToUsageCount() throws SecurityException, NoSuchMethodException, IOException {
Method method = TagOperationsAsyncClient.class.getMethod("getTagNameToUsageCount", URI.class);
HttpRequest request = processor
.createRequest(
method,
URI.create("https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/deviceTags"));
assertRequestLineEquals(request,
"GET https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/deviceTags HTTP/1.1");
assertNonPayloadHeadersEqual(request, "Accept: application/vnd.tmrk.ecloud.tagsList+xml\n");
assertPayloadEquals(request, null, null, false);
assertResponseParserClassEquals(method, request, ParseSax.class);
assertSaxResponseParserClassEquals(method, TagNameToUsageCountHandler.class);
assertExceptionParserClassEquals(method, ReturnEmptyMapOnNotFoundOr404.class);
checkFilters(request);
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/CreateInternetService-options-test.xml
=======================================================================
<CreateInternetServiceRequest
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:tmrk:vCloudExpressExtensions-1.6">
<Name>name</Name>
<Protocol>TCP</Protocol>
<Port>22</Port>
<Enabled>false</Enabled>
<Description>yahoo</Description>
<Monitor><MonitorType>Disabled</MonitorType></Monitor>
</CreateInternetServiceRequest>
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/catalog-ecloud.xml
=======================================================================
<Catalog
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/691/catalog"
type="application/vnd.vmware.vcloud.catalog+xml" name="Opscode, Inc. Catalog"
xmlns="http://www.vmware.com/vcloud/v0.8" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CatalogItems>
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/36-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="CentOS 5 (x64)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/35-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="CentOS 5 (x86)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/346-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="CentOS 5.5 x32" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/347-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="CentOS 5.5 x64" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/233-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Red Hat Enterprise Linux 5 (x64)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/107-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Red Hat Enterprise Linux 5 (x86)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/348-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Red Hat Enterprise Linux 5.5 x32" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/349-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Red Hat Enterprise Linux 5.5 x64" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/6-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Sun Solaris 10 (x64)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/103-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Ubuntu 8.04 LTS (x64)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/55-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Ubuntu 8.04 LTS (x86)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/350-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Ubuntu Server 10.04 x32" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/351-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="Ubuntu Server 10.04 x64" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/325-691"
type="application/vnd.vmware.vcloud.catalogItem+xml" name="-Windows 2003 Std. R2 SQL 2005 Std. (x64)" />
<CatalogItem
href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/catalogItem/335-691"
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/deviceTags.xml
=======================================================================
<Tags xmlns="urn:tmrk:eCloudExtensions-2.8" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Tag>
<Name>Tag1</Name>
<UsageCount>1</UsageCount>
</Tag>
<Tag>
<Name>Tag2</Name>
<UsageCount>5</UsageCount>
</Tag>
<Tag>
<Name>Tag3</Name>
<UsageCount>12</UsageCount>
</Tag>
</Tags>
=======================================================================
==/scratch/hudson/workspace/jclouds-1.1.0-maven-site/providers/trmk-ecloud/src/test/resources/org-ecloud.xml
=======================================================================
<Org href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/org/1910324" name="Cloud Conscious, LLC" xmlns="http://www.vmware.com/vcloud/v0.8" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1155" type="application/vnd.vmware.vcloud.vdc+xml" name="Cloud Conscious LLC - MIA"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1169" type="application/vnd.vmware.vcloud.vdc+xml" name="Cloud Conscious LLC - AMA"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1169/catalog" type="application/vnd.vmware.vcloud.catalog+xml" name="Cloud Conscious LLC - AMA Catalog"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1155/catalog" type="application/vnd.vmware.vcloud.catalog+xml" name="Cloud Conscious LLC - MIA Catalog"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1169/tasksList" type="application/vnd.vmware.vcloud.tasksList+xml" name="Cloud Conscious LLC - AMA Tasks List"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/vdc/1155/tasksList" type="application/vnd.vmware.vcloud.tasksList+xml" name="Cloud Conscious LLC - MIA Tasks List"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/keys" type="application/vnd.tmrk.ecloud.keysList+xml" name="Keys"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/deviceTags" type="application/vnd.tmrk.ecloud.tagsList+xml" name="Device Tags"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/vappCatalog" type="application/vnd.tmrk.ecloud.VAppCatalogList+xml" name="VApp Catalog"/>
<Link rel="down" href="https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/extensions/org/1910324/dataCenters" type="application/vnd.tmrk.ecloud.dataCentersList+xml" name="DataCenters"/>
</Org>