Hi Gerry,

This is interesting :)

I’ll need to find some time to reproduce and debug.

Thanks for letting us know. What would be even greater would be if you could 
create a JIRA issue for this at http://jira.xwiki.org

Thanks a lot
-Vincent

On 27 Nov 2013 at 08:54:47, Gerry ([email protected]) wrote:

Hi all,  

I'm new to XWiki development and trying to include XWiki rendering into my  
project. Unfortunately I'm getting the attached error message. Can anyone  
help me please?  

I'm using Maven 3, Glassfish 4.0, CDI1.1, JSF 2.2, and XWiki 5.2.1.  

Please let me know if you need any further information.  

Thanks for your help.  
Best regards, Gerry  

Error message:  
2013-11-23T18:26:10.507+0100|SEVERE: Exception during lifecycle processing  
org.glassfish.deployment.common.DeploymentException: CDI deployment  
failure:WELD-001414 Bean name is ambiguous. Name xwiki/2.1 resolves to beans  
[Managed Bean [class  
org.xwiki.rendering.internal.parser.xwiki21.XWiki21Parser] with qualifiers  
[@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxRendererFactory]  
with qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxBlockRenderer] with  
qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.reference.XWiki21ResourceReferenceTypeSerializer]
  
with qualifiers [@Default @Named @Any]]  
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:225)  
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131)  
at  
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:328)  
at  
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
  
at  
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
  
at  
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
  
at java.security.AccessController.doPrivileged(Native Method)  
at javax.security.auth.Subject.doAs(Subject.java:356)  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
  
at  
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)  
at  
com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
  
at  
org.glassfish.grizzly.http.server.StaticHttpHandler.service(StaticHttpHandler.java:297)
  
at  
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
  
at  
org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)  
at  
org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)  
at  
org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
  
at  
org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
  
at  
org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)  
at  
org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
  
at  
org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
  
at  
org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
  
at  
org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
  
at java.lang.Thread.run(Thread.java:724)  
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean  
name is ambiguous. Name xwiki/2.1 resolves to beans [Managed Bean [class  
org.xwiki.rendering.internal.parser.xwiki21.XWiki21Parser] with qualifiers  
[@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxRendererFactory]  
with qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxBlockRenderer] with  
qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.reference.XWiki21ResourceReferenceTypeSerializer]
  
with qualifiers [@Default @Named @Any]]  
at org.jboss.weld.bootstrap.Validator.validateBeanNames(Validator.java:639)  
at  
org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:488)  
at  
org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:536)  
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:216)  
... 36 more  

2013-11-23T18:26:10.509+0100|SEVERE: Exception while loading the app  
2013-11-23T18:26:10.509+0100|SEVERE: Undeployment failed for context  
/jasp-webapp  
2013-11-23T18:26:10.556+0100|SEVERE: Exception while loading the app : CDI  
deployment failure:WELD-001414 Bean name is ambiguous. Name xwiki/2.1  
resolves to beans [Managed Bean [class  
org.xwiki.rendering.internal.parser.xwiki21.XWiki21Parser] with qualifiers  
[@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxRendererFactory]  
with qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxBlockRenderer] with  
qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.reference.XWiki21ResourceReferenceTypeSerializer]
  
with qualifiers [@Default @Named @Any]]  
org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is  
ambiguous. Name xwiki/2.1 resolves to beans [Managed Bean [class  
org.xwiki.rendering.internal.parser.xwiki21.XWiki21Parser] with qualifiers  
[@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxRendererFactory]  
with qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.XWikiSyntaxBlockRenderer] with  
qualifiers [@Default @Named @Any], Managed Bean [class  
org.xwiki.rendering.internal.renderer.xwiki21.reference.XWiki21ResourceReferenceTypeSerializer]
  
with qualifiers [@Default @Named @Any]]  
at org.jboss.weld.bootstrap.Validator.validateBeanNames(Validator.java:639)  
at  
org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:488)  
at  
org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:536)  
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:216)  
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:131)  
at  
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:328)  
at  
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:493)
  
at  
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
  
at  
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:527)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:523)
  
at java.security.AccessController.doPrivileged(Native Method)  
at javax.security.auth.Subject.doAs(Subject.java:356)  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:522)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:546)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1423)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1500(CommandRunnerImpl.java:108)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1762)
  
at  
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1674)
  
at  
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)  
at  
com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
  
at  
org.glassfish.grizzly.http.server.StaticHttpHandler.service(StaticHttpHandler.java:297)
  
at  
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:246)
  
at  
org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)  
at  
org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)  
at  
org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)
  
at  
org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)
  
at  
org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)
  
at  
org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)  
at  
org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)
  
at  
org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)
  
at  
org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)
  
at  
org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:564)
  
at  
org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:544)
  
at java.lang.Thread.run(Thread.java:724)  

Relevant dependencies from pom.xml:  
<dependency>  
<groupId>org.xwiki.rendering</groupId>  
<artifactId>xwiki-rendering-syntax-xwiki21</artifactId>  
<version>5.2.1</version>  
</dependency>  
<dependency>  
<groupId>org.xwiki.commons</groupId>  
<artifactId>xwiki-commons-component-default</artifactId>  
<version>5.2.1</version>  
</dependency>  
<dependency>  
<groupId>org.xwiki.rendering</groupId>  
<artifactId>xwiki-rendering-macro-toc</artifactId>  
<version>5.2.1</version>  
</dependency>  
<dependency>  
<groupId>ch.qos.logback</groupId>  
<artifactId>logback-classic</artifactId>  
<version>1.0.13</version>  
</dependency>  
<dependency>  
<groupId>org.slf4j</groupId>  
<artifactId>jcl-over-slf4j</artifactId>  
<version>1.7.5</version>  
</dependency>  


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to