> +              .defaultProperties(ProfitBricksApiMetadata.defaultProperties())
> +              .defaultModules(ImmutableSet.<Class<? extends 
> Module>>of(ProfitBricksHttpApiModule.class));
> +      }
> +
> +      @Override
> +      public ProfitBricksApiMetadata build() {
> +      return new ProfitBricksApiMetadata(this);
> +      }
> +
> +      @Override
> +      protected Builder self() {
> +      return this;
> +      }
> +   }
> +
> +}

So I created a ProviderMetadata and <a 
href="https://github.com/devcsrj/jclouds-labs/blob/round1/profitbricks/src/main/java/org/jclouds/profitbricks/ProfitBricksProviderMetadata.java#L24";>annotated
 it with <code>AutoService</code></a> (removed it from <a 
href="https://github.com/devcsrj/jclouds-labs/blob/round1/profitbricks/src/main/java/org/jclouds/profitbricks/ProfitBricksApiMetadata.java#L32";>ApiMetadata</a>
 as well). <a 
href="https://github.com/devcsrj/jclouds-labs/blob/round1/profitbricks/src/test/java/org/jclouds/profitbricks/ProfitBricksApiMetadataTest.java";>This
 test</a> though is now throwing a <code>ServiceConfigurationError</code> 
telling me that <i>Provider ...ProfitBricksProviderMetadata not a subtype</i>. 
Am I missing something?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/72/files#r22140163

Reply via email to