FE/CRU AMPS Error - Framework error in bundle com.atlassian.labs.httpservice.bridge

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • None
    • Affects Version/s: 2.5.2
    • Component/s: Integrations
    • None

      Running atlas-run against a trivial example plugin and FishEye/Crucible 2.5.2 (20110307050326) with Atlassian SDK 3.1.2 causes the following exception to be logged to console:

      13:30:49 INFO  - FishEye/Crucible 2.5.2 (20110307050326), Built on 2011-03-07
      13:30:50 INFO  - Test license for plugin developers License registered to Atlassian.
      13:30:50 INFO  - Your license expires in 2 hours
      13:30:51 INFO  - Periodic polling for software updates is disabled.
      13:31:00 INFO  - Starting plugin system...
      13:31:01 INFO  - Starting database...
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:56 WARN  - Cannot include disabled web resource module: com.atlassian.gadgets.publisher:ajs-gadgets
      13:31:58 ERROR - Framework error in bundle com.atlassian.labs.httpservice.bridge
      org.osgi.framework.ServiceException: Service factory exception: com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor.<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;Lcom/atlassian/plugin/servlet/ServletModuleManager;)V
              at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:311)
              at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:221)
              at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:295)
              at org.apache.felix.framework.Felix.getService(Felix.java:3007)
              at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:329)
              at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:442)
              at org.apache.felix.webconsole.internal.servlet.OsgiManager$HttpServiceTracker.addingService(OsgiManager.java:432)
              at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896)
              at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:261)
              at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:184)
              at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:339)
              at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:273)
              at org.apache.felix.webconsole.internal.servlet.OsgiManager.<init>(OsgiManager.java:190)
              at org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerActivator.java:35)
              at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:633)
              at org.apache.felix.framework.Felix.activateBundle(Felix.java:1817)
              at org.apache.felix.framework.Felix.startBundle(Felix.java:1734)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
              at com.atlassian.plugin.osgi.factory.OsgiBundlePlugin.enableInternal(OsgiBundlePlugin.java:263)
              at com.atlassian.plugin.impl.AbstractPlugin.enable(AbstractPlugin.java:237)
              at com.atlassian.plugin.manager.PluginEnabler.enable(PluginEnabler.java:90)
              at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:682)
              at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:170)
              at com.atlassian.fisheye.plugin.DelegatingFisheyePluginManager.onApplicationEvent(DelegatingFisheyePluginManager.java:113)
              at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:78)
              at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
              at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)
              at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)
              at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:736)
              at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:383)
              at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
              at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
              at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
              at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
              at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
              at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
              at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
              at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
              at com.cenqua.fisheye.web.jetty.FishEyeWebApplicationContext.doStart(FishEyeWebApplicationContext.java:27)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
              at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
              at org.mortbay.jetty.Server.doStart(Server.java:224)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at com.cenqua.fisheye.web.WebServer.start(WebServer.java:274)
              at com.cenqua.fisheye.ctl.Run.mainImpl(Run.java:236)
              at com.cenqua.fisheye.ctl.Run.main(Run.java:71)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.cenqua.fisheye.FishEyeCtl.mainImpl(FishEyeCtl.java:114)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.maven.plugins.amps.product.FeCruProductHandler.execFishEyeCmd(FeCruProductHandler.java:137)
              at com.atlassian.maven.plugins.amps.product.FeCruProductHandler.start(FeCruProductHandler.java:65)
              at com.atlassian.maven.plugins.amps.RunMojo.doExecute(RunMojo.java:53)
              at com.atlassian.maven.plugins.amps.AbstractProductHandlerMojo.execute(AbstractProductHandlerMojo.java:326)
              at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
              at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:104)
              at com.atlassian.maven.plugins.ampsdispatcher.AbstractAmpsDispatcherMojo.execute(AbstractAmpsDispatcherMojo.java:68)
              at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
              at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
              at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
              at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
              at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
              at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
              at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
      Caused by: java.lang.NoSuchMethodError: com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor.<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;Lcom/atlassian/plugin/servlet/ServletModuleManager;)V
              at com.atlassian.labs.httpservice.descriptors.HttpServiceServletFilterModuleDescriptor.<init>(HttpServiceServletFilterModuleDescriptor.java:37)
              at com.atlassian.labs.httpservice.HttpServiceImpl.<init>(HttpServiceImpl.java:59)
              at com.atlassian.labs.httpservice.Activator$HttpServiceFactory.getService(Activator.java:107)
              at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:307)
              ... 85 more
      13:31:58 ERROR - Framework error in bundle com.atlassian.labs.httpservice.bridge
      org.osgi.framework.ServiceException: Service factory exception: com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor.<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;Lcom/atlassian/plugin/servlet/ServletModuleManager;)V
              at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:311)
              at org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:221)
              at org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:295)
              at org.apache.felix.framework.Felix.getService(Felix.java:3007)
              at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:329)
              at org.osgi.util.tracker.ServiceTracker.addingService(ServiceTracker.java:442)
              at org.apache.felix.webconsole.internal.servlet.OsgiManager$HttpServiceTracker.addingService(OsgiManager.java:432)
              at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896)
              at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:261)
              at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:184)
              at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:339)
              at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:273)
              at org.apache.felix.webconsole.internal.servlet.OsgiManager.<init>(OsgiManager.java:190)
              at org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerActivator.java:35)
              at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:633)
              at org.apache.felix.framework.Felix.activateBundle(Felix.java:1817)
              at org.apache.felix.framework.Felix.startBundle(Felix.java:1734)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
              at com.atlassian.plugin.osgi.factory.OsgiBundlePlugin.enableInternal(OsgiBundlePlugin.java:263)
              at com.atlassian.plugin.impl.AbstractPlugin.enable(AbstractPlugin.java:237)
              at com.atlassian.plugin.manager.PluginEnabler.enable(PluginEnabler.java:90)
              at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:682)
              at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:170)
              at com.atlassian.fisheye.plugin.DelegatingFisheyePluginManager.onApplicationEvent(DelegatingFisheyePluginManager.java:113)
              at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:78)
              at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
              at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)
              at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)
              at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:736)
              at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:383)
              at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
              at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
              at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
              at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
              at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
              at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
              at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
              at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
              at com.cenqua.fisheye.web.jetty.FishEyeWebApplicationContext.doStart(FishEyeWebApplicationContext.java:27)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
              at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
              at org.mortbay.jetty.Server.doStart(Server.java:224)
              at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
              at com.cenqua.fisheye.web.WebServer.start(WebServer.java:274)
              at com.cenqua.fisheye.ctl.Run.mainImpl(Run.java:236)
              at com.cenqua.fisheye.ctl.Run.main(Run.java:71)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.cenqua.fisheye.FishEyeCtl.mainImpl(FishEyeCtl.java:114)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.maven.plugins.amps.product.FeCruProductHandler.execFishEyeCmd(FeCruProductHandler.java:137)
              at com.atlassian.maven.plugins.amps.product.FeCruProductHandler.start(FeCruProductHandler.java:65)
              at com.atlassian.maven.plugins.amps.RunMojo.doExecute(RunMojo.java:53)
              at com.atlassian.maven.plugins.amps.AbstractProductHandlerMojo.execute(AbstractProductHandlerMojo.java:326)
              at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
              at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:104)
              at com.atlassian.maven.plugins.ampsdispatcher.AbstractAmpsDispatcherMojo.execute(AbstractAmpsDispatcherMojo.java:68)
              at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
              at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
              at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
              at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
              at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
              at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
              at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
              at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
      Caused by: java.lang.NoSuchMethodError: com.atlassian.plugin.servlet.descriptors.ServletFilterModuleDescriptor.<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;Lcom/atlassian/plugin/servlet/ServletModuleManager;)V
              at com.atlassian.labs.httpservice.descriptors.HttpServiceServletFilterModuleDescriptor.<init>(HttpServiceServletFilterModuleDescriptor.java:37)
              at com.atlassian.labs.httpservice.HttpServiceImpl.<init>(HttpServiceImpl.java:59)
              at com.atlassian.labs.httpservice.Activator$HttpServiceFactory.getService(Activator.java:107)
              at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:307)
              ... 85 more
      13:31:59 INFO  - Server started on :3990 (http) (control port on 127.0.0.1:39901)
      

            Assignee:
            Unassigned
            Reporter:
            TimP
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: