$ git clone https://github.com/emag/wildfly-swarm-examples.git \
&& cd wildfly-swarm-examples \
&& git checkout -b swagger-AmbiguousResolutionException origin/swagger-AmbiguousResolutionException \
&& mvn clean install -pl base \
&& mvn wildfly-swarm:run -pl jaxrs/swagger
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building WildFly Swarm Examples: JAX-RS swagger 1.0.0.Alpha7-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> wildfly-swarm-plugin:1.0.0.Alpha7-SNAPSHOT:run (default-cli) > package @ example-jaxrs-swagger >>>
[INFO]
[INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-java-version) @ example-jaxrs-swagger ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-maven-version) @ example-jaxrs-swagger ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.3:create (get-scm-revision) @ example-jaxrs-swagger ---
[INFO] Executing: /bin/sh -c cd /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger && git rev-parse --verify HEAD
[INFO] Working directory: /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger
[INFO] Storing buildNumber: 98789c799259e5947f558424940ce38fe4c6e4f0 at timestamp: 1453608446831
[INFO] Storing buildScmBranch: swagger-AmbiguousResolutionException
[INFO]
[INFO] --- maven-dependency-plugin:2.10:tree (default) @ example-jaxrs-swagger ---
[INFO] Wrote dependency tree to: /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger/target/dependencies.info
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ example-jaxrs-swagger ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example-jaxrs-swagger ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- build-helper-maven-plugin:1.9.1:add-test-source (add-test-source) @ example-jaxrs-swagger ---
[INFO] Test Source directory: /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger/src/it/java added.
[INFO]
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ example-jaxrs-swagger ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example-jaxrs-swagger ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ example-jaxrs-swagger ---
[INFO]
[INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ example-jaxrs-swagger ---
[INFO] Building jar: /home/tanabe/tmp/wildfly-swarm-examples/jaxrs/swagger/target/example-jaxrs-swagger.jar
[INFO]
[INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @ example-jaxrs-swagger ---
[INFO]
[INFO] --- wildfly-swarm-plugin:1.0.0.Alpha7-SNAPSHOT:package (package) @ example-jaxrs-swagger ---
[INFO]
[INFO] <<< wildfly-swarm-plugin:1.0.0.Alpha7-SNAPSHOT:run (default-cli) < package @ example-jaxrs-swagger <<<
[INFO]
[INFO] --- wildfly-swarm-plugin:1.0.0.Alpha7-SNAPSHOT:run (default-cli) @ example-jaxrs-swagger ---
[INFO] Starting .jar
Dependencies not bundled, will resolve from local M2REPO
13:07:39,972 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final
13:07:40,106 INFO [org.jboss.as] (MSC service thread 1-5) WFLYSRV0049: WildFly Core 2.0.5.Final "Kenny" starting
2016-01-24 13:07:40,791 INFO [org.jboss.as.security] (ServerService Thread Pool -- 17) WFLYSEC0002: Activating Security Subsystem
2016-01-24 13:07:40,791 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 16) WFLYNAM0001: Activating Naming Subsystem
2016-01-24 13:07:40,795 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 19) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
2016-01-24 13:07:40,802 INFO [org.jboss.as.security] (MSC service thread 1-5) WFLYSEC0001: Current PicketBox version=4.9.4.Final
2016-01-24 13:07:40,812 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 15) WFLYIO001: Worker 'default' has auto-configured to 16 core threads with 128 task threads based on your 8 available processors
2016-01-24 13:07:40,827 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0003: Undertow 1.3.11.Final starting
2016-01-24 13:07:40,830 INFO [org.xnio] (MSC service thread 1-6) XNIO version 3.3.4.Final
2016-01-24 13:07:40,826 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 14) WFLYUT0003: Undertow 1.3.11.Final starting
2016-01-24 13:07:40,837 INFO [org.jboss.as.naming] (MSC service thread 1-7) WFLYNAM0003: Starting Naming Service
2016-01-24 13:07:40,846 INFO [org.xnio.nio] (MSC service thread 1-6) XNIO NIO Implementation Version 3.3.4.Final
2016-01-24 13:07:40,915 INFO [org.jboss.remoting] (MSC service thread 1-8) JBoss Remoting version 4.0.17.Final-wildfly-1
2016-01-24 13:07:40,945 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0012: Started server default-server.
2016-01-24 13:07:41,012 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0006: Undertow HTTP listener default listening on [0:0:0:0:0:0:0:0]:8080
2016-01-24 13:07:41,291 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Core 2.0.5.Final "Kenny" started in 1256ms - Started 90 of 99 services (19 services are lazy, passive or on-demand)
2016-01-24 13:07:44,313 INFO [org.wildfly.swarm.runtime.deployer] (main) deploying swagger-app.war
2016-01-24 13:07:44,336 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0027: Starting deployment of "swagger-app.war" (runtime-name: "swagger-app.war")
2016-01-24 13:07:45,737 WARN [org.jboss.as.dependency.private] (MSC service thread 1-6) WFLYSRV0018: Deployment "deployment.swagger-app.war" is using a private module ("org.jboss.jts:main") which may be changed or removed in future versions without notice.
2016-01-24 13:07:45,778 INFO [org.jboss.weld.deployer] (MSC service thread 1-8) WFLYWELD0003: Processing weld deployment swagger-app.war
2016-01-24 13:07:45,840 INFO [org.hibernate.validator.internal.util.Version] (MSC service thread 1-8) HV000001: Hibernate Validator 5.2.2.Final
2016-01-24 13:07:45,996 ERROR [stderr] (MSC service thread 1-4) SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2016-01-24 13:07:45,997 ERROR [stderr] (MSC service thread 1-4) SLF4J: Defaulting to no-operation (NOP) logger implementation
2016-01-24 13:07:45,997 ERROR [stderr] (MSC service thread 1-4) SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2016-01-24 13:07:46,243 INFO [org.jboss.weld.deployer] (MSC service thread 1-4) WFLYWELD0006: Starting Services for CDI deployment: swagger-app.war
2016-01-24 13:07:46,278 INFO [org.jboss.weld.Version] (MSC service thread 1-4) WELD-000900: 2.3.2 (Final)
2016-01-24 13:07:46,300 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0018: Host default-host starting
2016-01-24 13:07:46,312 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0009: Starting weld service for deployment swagger-app.war
2016-01-24 13:07:47,234 INFO [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 2) RESTEASY002225: Deploying javax.ws.rs.core.Application: class org.wildfly.swarm.generated.WildFlySwarmDefaultJAXRSApplication
2016-01-24 13:07:47,242 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 2) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:85)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
at org.jboss.resteasy.spi.ResteasyProviderFactory.registerProvider(ResteasyProviderFactory.java:1417)
at org.jboss.resteasy.spi.ResteasyProviderFactory.registerProvider(ResteasyProviderFactory.java:1344)
at org.jboss.resteasy.spi.ResteasyProviderFactory.registerProvider(ResteasyProviderFactory.java:1266)
at org.jboss.resteasy.spi.ResteasyDeployment.registerProvider(ResteasyDeployment.java:552)
at org.jboss.resteasy.spi.ResteasyDeployment.registration(ResteasyDeployment.java:342)
at org.jboss.resteasy.spi.ResteasyDeployment.start(ResteasyDeployment.java:245)
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:113)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.init(HttpServletDispatcher.java:36)
at io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:117)
at org.wildfly.extension.undertow.security.RunAsLifecycleInterceptor.init(RunAsLifecycleInterceptor.java:78)
at io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:103)
at io.undertow.servlet.core.ManagedServlet$DefaultInstanceStrategy.start(ManagedServlet.java:231)
at io.undertow.servlet.core.ManagedServlet.createServlet(ManagedServlet.java:132)
at io.undertow.servlet.core.DeploymentManagerImpl.start(DeploymentManagerImpl.java:526)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:101)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
... 6 more
Caused by: org.jboss.weld.exceptions.AmbiguousResolutionException: WELD-001318: Cannot resolve an ambiguous dependency between:
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default],
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default]
at org.jboss.weld.manager.BeanManagerImpl.resolve(BeanManagerImpl.java:1235)
at org.jboss.weld.util.ForwardingBeanManager.resolve(ForwardingBeanManager.java:91)
at org.jboss.weld.bean.builtin.BeanManagerProxy.resolve(BeanManagerProxy.java:115)
at org.jboss.resteasy.cdi.CdiConstructorInjector.construct(CdiConstructorInjector.java:63)
at org.jboss.resteasy.spi.ResteasyProviderFactory.createProviderInstance(ResteasyProviderFactory.java:2209)
at org.jboss.resteasy.spi.ResteasyProviderFactory.addMessageBodyWriter(ResteasyProviderFactory.java:871)
at org.jboss.resteasy.spi.ResteasyProviderFactory.registerProvider(ResteasyProviderFactory.java:1412)
... 21 more
2016-01-24 13:07:47,248 ERROR [org.jboss.as.controller.management-operation] (main) WFLYCTL0013: Operation ("add") failed - address: (("deployment" => "swagger-app.war")) - failure description: {"WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
Caused by: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
Caused by: org.jboss.weld.exceptions.AmbiguousResolutionException: WELD-001318: Cannot resolve an ambiguous dependency between:
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default],
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default]"}}
2016-01-24 13:07:47,250 ERROR [org.jboss.as.server] (main) WFLYSRV0021: Deploy of deployment "swagger-app.war" was rolled back with the following failure message:
{"WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
Caused by: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
Caused by: org.jboss.weld.exceptions.AmbiguousResolutionException: WELD-001318: Cannot resolve an ambiguous dependency between:
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default],
- Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default]"}}
2016-01-24 13:07:47,263 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0010: Stopping weld service for deployment swagger-app.war
2016-01-24 13:07:47,285 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0019: Host default-host stopping
2016-01-24 13:07:47,298 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0028: Stopped deployment swagger-app.war (runtime-name: swagger-app.war) in 47ms
2016-01-24 13:07:47,300 INFO [org.jboss.as.controller] (main) WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service jboss.deployment.unit."swagger-app.war".component."javax.servlet.jsp.jstl.tlv.ScriptFreeTLV".START (missing) dependents: [service jboss.deployment.unit."swagger-app.war".deploymentCompleteService]
service jboss.deployment.unit."swagger-app.war".component."org.jboss.weld.servlet.WeldInitialListener".START (missing) dependents: [service jboss.deployment.unit."swagger-app.war".deploymentCompleteService]
service jboss.deployment.unit."swagger-app.war".component."org.jboss.weld.servlet.WeldTerminalListener".START (missing) dependents: [service jboss.deployment.unit."swagger-app.war".deploymentCompleteService]
WFLYCTL0186: Services which failed to start: service jboss.undertow.deployment.default-server.default-host./
2016-01-24 13:07:47,302 ERROR [stderr] (main) Exception in thread "main" org.wildfly.swarm.container.DeploymentException: {"WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
2016-01-24 13:07:47,303 ERROR [stderr] (main) Caused by: java.lang.RuntimeException: RESTEASY003945: Unable to instantiate MessageBodyWriter
2016-01-24 13:07:47,303 ERROR [stderr] (main) Caused by: org.jboss.weld.exceptions.AmbiguousResolutionException: WELD-001318: Cannot resolve an ambiguous dependency between:
2016-01-24 13:07:47,303 ERROR [stderr] (main) - Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default],
2016-01-24 13:07:47,303 ERROR [stderr] (main) - Managed Bean [class io.swagger.jaxrs.listing.SwaggerSerializers] with qualifiers [@Any @Default]"}}
2016-01-24 13:07:47,303 ERROR [stderr] (main) at org.wildfly.swarm.container.runtime.RuntimeDeployer.deploy(RuntimeDeployer.java:132)
2016-01-24 13:07:47,303 ERROR [stderr] (main) at org.wildfly.swarm.container.Container.deploy(Container.java:419)
2016-01-24 13:07:47,304 ERROR [stderr] (main) at org.wildfly.swarm.examples.jaxrs.swagger.Main.main(Main.java:30)
Created
January 24, 2016 04:15
-
-
Save emag/56e6b3c672612a93a5aa to your computer and use it in GitHub Desktop.
AmbiguousResolutionException thrown with swagger fraction
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi, did you managed to figure it out ?