[ https://issues.apache.org/jira/browse/FELIX-3020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Bosschaert updated FELIX-3020: ------------------------------------ Fix Version/s: (was: framework-4.6.0) > Felix + Jetty 7 is not compatible with -XX:+AggressiveOpts > ----------------------------------------------------------- > > Key: FELIX-3020 > URL: https://issues.apache.org/jira/browse/FELIX-3020 > Project: Felix > Issue Type: Improvement > Components: Framework > Affects Versions: framework-3.2.2 > Environment: JDK 6 > Reporter: Brandon Ehle > Assignee: David Bosschaert > > Right now if you enable -XX:+AggressiveOpts you get an exception on startup. > I am not sure whether this is a Felix or Jetty 7 issue. > ERROR: Bundle org.eclipse.jetty.osgi.boot [15] EventDispatcher: Error during > dispatch. (java.lang.UnsupportedOperationException) > java.lang.UnsupportedOperationException > at > java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:726) > at > org.apache.felix.framework.BundleImpl.getCurrentLocalizedHeader(BundleImpl.java:448) > at org.apache.felix.framework.Felix.getBundleHeaders(Felix.java:1444) > at > org.apache.felix.framework.BundleImpl.getHeaders(BundleImpl.java:316) > at > org.apache.felix.framework.BundleImpl.getHeaders(BundleImpl.java:298) > at > org.eclipse.jetty.osgi.boot.internal.webapp.WebBundleTrackerCustomizer.register(WebBundleTrackerCustomizer.java:148) > at > org.eclipse.jetty.osgi.boot.internal.webapp.WebBundleTrackerCustomizer.addingBundle(WebBundleTrackerCustomizer.java:78) > at > org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:439) > at > org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:261) > at > org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:233) > at > org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:413) > at > org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807) > at > org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729) > at > org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610) > at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3833) > at org.apache.felix.framework.Felix.startBundle(Felix.java:1803) > at > org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1179) > at > org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264) > at java.lang.Thread.run(Thread.java:662) > ERROR: Bundle org.apache.felix.scr [11] EventDispatcher: Error during > dispatch. (java.lang.UnsupportedOperationException) > java.lang.UnsupportedOperationException > at > java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:726) > at > org.apache.felix.framework.BundleImpl.getCurrentLocalizedHeader(BundleImpl.java:448) > at org.apache.felix.framework.Felix.getBundleHeaders(Felix.java:1444) > at > org.apache.felix.framework.BundleImpl.getHeaders(BundleImpl.java:316) > at > org.apache.felix.framework.BundleImpl.getHeaders(BundleImpl.java:298) > at > org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:240) > at > org.apache.felix.scr.impl.Activator.bundleChanged(Activator.java:203) > at > org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807) > at > org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729) > at > org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610) > at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3833) > at org.apache.felix.framework.Felix.startBundle(Felix.java:1803) > at > org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1179) > at > org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264) > at java.lang.Thread.run(Thread.java:662) -- This message was sent by Atlassian JIRA (v6.2#6252)