Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-7766

Swagger version alignment

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • fuse-7.0
    • fuse-7.0
    • Karaf
    • None
    • % %
    • Fuse 7.0 Sprint 27

    Description

      We need an alignment of swagger versions - I think Grzegorz is going to look at this after the karaf 4.2.0 release. I'm commenting out the karaf-cxf-rest fabric8-quickstart out of the build in the meantime. Need to add that back in once the alignment is complete.

      [WARNING] The requested profile "release" could not be activated because it does not exist.
      [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.2.0.fuse-000183:assembly (karaf-assembly) on project karaf-cxf-rest: Unable to build assembly: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=io.swagger.jaxrs; type=osgi.bundle; version="[1.5.12,1.5.12]"; resolution:=mandatory [caused by: Unable to resolve io.swagger.jaxrs/1.5.12: missing requirement [io.swagger.jaxrs/1.5.12] osgi.wiring.package; filter:="(&(osgi.wiring.package=com.google.common.base)(version>=18.0.0)(!(version>=19.0.0)))"] -> [Help 1]
      org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.2.0.fuse-000183:assembly (karaf-assembly) on project karaf-cxf-rest: Unable to build assembly
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
      at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
      at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
      at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
      at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
      at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
      Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to build assembly
      at org.apache.karaf.tooling.AssemblyMojo.execute(AssemblyMojo.java:448)
      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
      ... 20 more
      Caused by: org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=io.swagger.jaxrs; type=osgi.bundle; version="[1.5.12,1.5.12]"; resolution:=mandatory [caused by: Unable to resolve io.swagger.jaxrs/1.5.12: missing requirement [io.swagger.jaxrs/1.5.12] osgi.wiring.package; filter:="(&(osgi.wiring.package=com.google.common.base)(version>=18.0.0)(!(version>=19.0.0)))"]
      at org.apache.felix.resolver.ResolutionError.toException(ResolutionError.java:42)
      at org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:391)
      at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:377)
      at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:349)
      at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:248)
      at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:385)
      at org.apache.karaf.features.internal.service.Deployer.deployFully(Deployer.java:327)
      at org.apache.karaf.profile.assembly.Builder.resolve(Builder.java:1990)
      at org.apache.karaf.profile.assembly.Builder.startupStage(Builder.java:1801)
      at org.apache.karaf.profile.assembly.Builder.doGenerateAssembly(Builder.java:1103)
      at org.apache.karaf.profile.assembly.Builder.generateAssembly(Builder.java:848)
      at org.apache.karaf.tooling.AssemblyMojo.doExecute(AssemblyMojo.java:543)
      at org.apache.karaf.tooling.AssemblyMojo.execute(AssemblyMojo.java:444)
      ... 22 more
      [ERROR]
      [ERROR] Re-run Maven using the -X switch to enable full debug logging.
      [ERROR]
      [ERROR] For more information about the errors and possible solutions, please read the following articles:
      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
      [Pipeline] }
      [Pipeline] // configFileProvider
      [Pipeline] sh

      Attachments

        Issue Links

          Activity

            People

              ggrzybek Grzegorz Grzybek
              tcunning@redhat.com Thomas Cunningham
              Andrej Vano Andrej Vano
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: