Folks,

I'm trying to add support for the new openstack-swift provider to
jclouds-cli/karaf. I don't understand much of how karaf is structured
and how it works. I simply followed what was done when support was
added for DigitalOcean and tried to do the same.

However that fails during compilation itself. Here's the change I was
testing with.

https://gist.github.com/shrinandj/8045d71358c7123c019a

This fails with the following error.

<error>
Exception in thread "main" java.lang.StackOverflowError
    at java.util.ArrayList.subList(ArrayList.java:914)
    at java.lang.String.split(String.java:2311)
    at java.lang.String.split(String.java:2355)
    at 
org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.addFeatures(AddFeaturesToRepoMojo.java:299)
    at 
org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.addFeatures(AddFeaturesToRepoMojo.java:321)
    at 
org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.addFeatures(AddFeaturesToRepoMojo.java:321)
    at 
org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.addFeatures(AddFeaturesToRepoMojo.java:321)
</error>

Any ideas how I can make progress here?

-Shri

Reply via email to