Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

atlas-run for sdk 3.8 and jira 5.0 fails with error in com.atlassian.sal.jira

Deleted user March 8, 2012

Hey folks,

I'm experiencing a problem when trying to test even the most basic of plugins.

  • I've downloaded the latest sdk, atlassian-plugin-sdk-3.8.
  • I've created a valid, basic plugin for jira version 5.0.
  • I've compiled it successfully.
  • I've used atlas-run to trigger jira, but startup always fails.

(log.log)



Full log attached, but the problem seems to be down to the errors below:

[INFO] [talledLocalContainer] 2012-03-09 14:17:59,328 main ERROR [atlassian.plugin.manager.PluginEnabler] Unable to enable plugin com.atlassian.sal.jira

[INFO] [talledLocalContainer] java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.Comparable

[INFO] [talledLocalContainer] at org.apache.felix.framework.resolver.CandidateComparator.compare(CandidateComparator.java:46)

[INFO] [talledLocalContainer] at org.apache.felix.framework.resolver.CandidateComparator.compare(CandidateComparator.java:26)

[INFO] [talledLocalContainer] at java.util.TreeMap.compare(TreeMap.java:1188)

[INFO] [talledLocalContainer] at java.util.TreeMap.put(TreeMap.java:531)

[INFO] [talledLocalContainer] at java.util.TreeSet.add(TreeSet.java:255)

[INFO] [talledLocalContainer] at java.util.AbstractCollection.addAll(AbstractCollection.java:334)

[INFO] [talledLocalContainer] at java.util.TreeSet.addAll(TreeSet.java:312)

[INFO] [talledLocalContainer] at org.apache.felix.framework.FelixResolverState.getCandidates(FelixResolverState.java:759)

[INFO] [talledLocalContainer] at org.apache.felix.framework.resolver.ResolverImpl.populateCandidates(ResolverImpl.java:411)

[INFO] [talledLocalContainer] at org.apache.felix.framework.resolver.ResolverImpl.resolve(ResolverImpl.java:75)

[INFO] [talledLocalContainer] at org.apache.felix.framework.Felix$FelixResolver.resolve(Felix.java:3986)

[INFO] [talledLocalContainer] at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3402)

[INFO] [talledLocalContainer] at org.apache.felix.framework.Felix.startBundle(Felix.java:1709)

[INFO] [talledLocalContainer] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)

[INFO] [talledLocalContainer] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)

[INFO] [talledLocalContainer] at com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:417)

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

4 votes
Deleted user March 11, 2012

This appears to have been caused by running on Java 1.7.0_3.

Running on Java 1.6.0_25 works fine.

Jean-Pierre Chiri May 29, 2012

This is right ! thank you !

Jaime Rey October 3, 2012

And how you fast tix this? Using maven arguments? JVM configuration?

Thansk in advance.

TAGS
AUG Leaders

Atlassian Community Events