<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Done&nbsp;</span><a href="https://github.com/seam/faces/pull/62">https://github.com/seam/faces/pull/62</a>.</div><div><br></div><div>It's my first pull request (hope it's fine : not sure though - there are 5 commits instead of 1).</div><div><br></div><div>Happy it was on a simple change.</div><div><br></div><div><br></div><div style="font-size: 10pt; font-family: arial, helvetica, sans-serif; "><div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "><font size="2" face="Arial"><hr size="1"><b><span style="font-weight:bold;">De&nbsp;:</span></b> Jason Porter &lt;lightguard.jp@gmail.com&gt;<br><b><span style="font-weight: bold;">À&nbsp;:</span></b> Adrian Gonzalez &lt;adr_gonzalez@yahoo.fr&gt;<br><b><span style="font-weight: bold;">Cc&nbsp;:</span></b> "seam-dev@lists.jboss.org"
 &lt;seam-dev@lists.jboss.org&gt;<br><b><span style="font-weight: bold;">Envoyé le :</span></b> Jeudi 27 Octobre 2011 10h51<br><b><span style="font-weight: bold;">Objet&nbsp;:</span></b> Re: [seam-dev] Re : Faces : viewconfig sample ClassNotFoundException TransactionInterceptor<br></font><br><div id="yiv1236929485">You could create JIRAs for them, a pull request would be better though :)<br><br><div class="yiv1236929485gmail_quote">On Thu, Oct 27, 2011 at 02:34, Adrian Gonzalez <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:adr_gonzalez@yahoo.fr" target="_blank" href="mailto:adr_gonzalez@yahoo.fr">adr_gonzalez@yahoo.fr</a>&gt;</span> wrote:<br>

<blockquote class="yiv1236929485gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">After adding&nbsp;seam-transaction in viewconfig's pom, I've a new error on startup (see stackTrace).<br>
<br>
This is one is corrected by removing explicit seam-security version dependency in&nbsp;&nbsp;viewconfig's pom (it was explicited pinned in Beta2).<br>
<br>
Now,&nbsp;viewconfig starts fine<br>
<br>
<br>
<br>
10:06:45,609 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.deployment.unit."seam-faces-example-viewconfig.war".WeldService: org.jboss.msc.service.StartException in service jboss.deployment.unit."seam-faces-example-viewconfig.war".WeldService: org.jboss.weld.exceptions.DeploymentException: WELD-001409 Ambiguous dependencies for type [ELContext] with qualifiers [@Default] at injection point [[parameter 1] of [constructor] @Inject public org.jboss.seam.solder.el.Expressions(ELContext, ExpressionFactory)]. Possible dependencies [[Producer Method [ELContext] with qualifiers [@Any @Default] declared as [[method] @Produces org.jboss.solder.el.ELContextProducer.createELContext()], Producer Method [ELContext] with qualifiers [@Any @Default] declared as [[method] @Produces org.jboss.seam.solder.el.ELContextProducer.createELContext()]]]<br>


<div class="yiv1236929485im">at org.jboss.as.weld.services.WeldService.start(WeldService.java:96)<br>
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:<a rel="nofollow" target="_blank" href="http://1.0.1.GA">1.0.1.GA</a>]<br>
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:<a rel="nofollow" target="_blank" href="http://1.0.1.GA">1.0.1.GA</a>]<br>
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]<br>
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]<br>
at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]<br>
</div>Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001409 Ambiguous dependencies for type [ELContext] with qualifiers [@Default] at injection point [[parameter 1] of [constructor] @Inject public org.jboss.seam.solder.el.Expressions(ELContext, ExpressionFactory)]. Possible dependencies [[Producer Method [ELContext] with qualifiers [@Any @Default] declared as [[method] @Produces org.jboss.solder.el.ELContextProducer.createELContext()], Producer Method [ELContext] with qualifiers [@Any @Default] declared as [[method] @Produces org.jboss.seam.solder.el.ELContextProducer.createELContext()]]]<br>


at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:274)<br>
at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:106)<br>
at org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:129)<br>
at org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:351)<br>
at org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:336)<br>
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:404)<br>
at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82)<br>
<div class="yiv1236929485im">at org.jboss.as.weld.services.WeldService.start(WeldService.java:89)<br>
... 5 more<br>
<br>
<br>
</div><div class="yiv1236929485hm">________________________________<br>
De&nbsp;: Adrian Gonzalez &lt;<a rel="nofollow" ymailto="mailto:adr_gonzalez@yahoo.fr" target="_blank" href="mailto:adr_gonzalez@yahoo.fr">adr_gonzalez@yahoo.fr</a>&gt;<br>
À&nbsp;: "<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a>" &lt;<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a>&gt;<br>
Envoyé le : Jeudi 27 Octobre 2011 10h09<br>
Objet&nbsp;: [seam-dev] Faces : viewconfig sample ClassNotFoundException TransactionInterceptor<br>
</div><div><div class="yiv1236929485h5"><br>
Hello,<br>
<br>
I'm trying develop branch of faces module, I've added&nbsp;seam-faces-example-viewconfig on JBoss 7.0.2, and got this error on startup.<br>
java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor<br>
<br>
<br>
I think&nbsp;<a rel="nofollow" target="_blank" href="https://github.com/seam/faces/blob/develop/examples/viewconfig/pom.xml">https://github.com/seam/faces/blob/develop/examples/viewconfig/pom.xml</a>&nbsp;is missing&nbsp;seam-transaction dependency.<br>


<br>
Should I raise a JIRA and &nbsp;send a pull request ?<br>
<br>
Thanks<br>
<br>
Full stack :<br>
10:01:09,609 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.deployment.unit."seam-faces-example-viewconfig.war".WeldService: org.jboss.msc.service.StartException in service jboss.deployment.unit."seam-faces-example-viewconfig.war".WeldService: org.jboss.weld.resources.spi.ResourceLoadingException: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.seam-faces-example-viewconfig.war:main" from Service Module Loader]; location: &lt;class&gt;org.jboss.seam.transaction.TransactionInterceptor&lt;/class&gt; in vfs:/C:/dev/java/jboss-as-web-7.0.2.Final/bin/content/seam-faces-example-viewconfig.war/WEB-INF/lib/seam-security-3.1.0.Beta2.jar/META-INF/beans.xml@8<br>


at org.jboss.as.weld.services.WeldService.start(WeldService.java:96)<br>
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:<a rel="nofollow" target="_blank" href="http://1.0.1.GA">1.0.1.GA</a>]<br>
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:<a rel="nofollow" target="_blank" href="http://1.0.1.GA">1.0.1.GA</a>]<br>
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]<br>
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]<br>
at java.lang.Thread.run(Thread.java:662) [:1.6.0_24]<br>
Caused by: org.jboss.weld.resources.spi.ResourceLoadingException: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.seam-faces-example-viewconfig.war:main" from Service Module Loader]; location: &lt;class&gt;org.jboss.seam.transaction.TransactionInterceptor&lt;/class&gt; in vfs:/C:/dev/java/jboss-as-web-7.0.2.Final/bin/content/seam-faces-example-viewconfig.war/WEB-INF/lib/seam-security-3.1.0.Beta2.jar/META-INF/beans.xml@8<br>


at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:75)<br>
at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:56)<br>
at com.google.common.collect.Lists$TransformingRandomAccessList.get(Lists.java:435)<br>
at java.util.AbstractList$Itr.next(AbstractList.java:345) [:1.6.0_24]<br>
at org.jboss.weld.manager.Enabled.createMetadataMap(Enabled.java:143)<br>
at org.jboss.weld.manager.Enabled.&lt;init&gt;(Enabled.java:113)<br>
at org.jboss.weld.manager.Enabled.of(Enabled.java:95)<br>
at org.jboss.weld.bootstrap.BeanDeployment.&lt;init&gt;(BeanDeployment.java:104)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:185)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:197)<br>
at org.jboss.weld.bootstrap.WeldBootstrap$DeploymentVisitor.visit(WeldBootstrap.java:156)<br>
at org.jboss.weld.bootstrap.WeldBootstrap.startContainer(WeldBootstrap.java:293)<br>
at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:79)<br>
at org.jboss.as.weld.services.WeldService.start(WeldService.java:89)<br>
... 5 more<br>
Caused by: java.lang.ClassNotFoundException: org.jboss.seam.transaction.TransactionInterceptor from [Module "deployment.seam-faces-example-viewconfig.war:main" from Service Module Loader]<br>
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191)<br>
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:361)<br>
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:310)<br>
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:103)<br>
at org.jboss.as.weld.WeldModuleResourceLoader.classForName(WeldModuleResourceLoader.java:68)<br>
at org.jboss.weld.manager.Enabled$ClassLoader.apply(Enabled.java:71)<br>
... 24 more<br>
________________________________<br>
De&nbsp;: Shane Bryzak &lt;<a rel="nofollow" ymailto="mailto:sbryzak@redhat.com" target="_blank" href="mailto:sbryzak@redhat.com">sbryzak@redhat.com</a>&gt;<br>
À&nbsp;: "<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a>" &lt;<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a>&gt;<br>
Envoyé le : Mardi 25 Octobre 2011 11h46<br>
Objet&nbsp;: Re: [seam-dev] Seam 3.1 Beta 4 released<br>
<br>
<br>
Also, I know that Marius has been hard at work on the Seam Spring module, and is planning on releasing an Alpha shortly.&nbsp; I would really like to include this in the 3.1 release if possible, and if that means a short delay to the final release date then I think it's worth it.<br>


<br>
On 25/10/11 19:42, Shane Bryzak wrote:<br>
Hi all,<br>
&gt;<br>
&gt;We've just finished rolling out Beta4 today, you can find the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;release announcement here:<br>
&gt;<br>
&gt;<a rel="nofollow" target="_blank" href="http://in.relation.to/Bloggers/Seam31Beta4Released">http://in.relation.to/Bloggers/Seam31Beta4Released</a><br>
&gt;<br>
&gt;Thanks to the whole team for the hard work, we managed to close<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;quite a lot of issues for this release.&nbsp; We'll be doing another<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beta release to address the remaining issues that are outstanding<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for 3.1.&nbsp; Module leads, could you please review the open issues<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for your module/s for 3.1 and bump any to the 'Future' that we<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;won't be able to address in time.&nbsp; Likewise, if there are any<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outstanding issues that you think should be included in 3.1 but<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;aren't, please set a fix version of 3.1.0.CR1 so that we can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;address it.<br>
&gt;<br>
&gt;Thanks!<br>
&gt;Shane<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;_______________________________________________<br>
seam-dev mailing list <a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a> <a rel="nofollow" target="_blank" href="https://lists.jboss.org/mailman/listinfo/seam-dev">https://lists.jboss.org/mailman/listinfo/seam-dev</a><br>


<br>
_______________________________________________<br>
seam-dev mailing list<br>
<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a><br>
<a rel="nofollow" target="_blank" href="https://lists.jboss.org/mailman/listinfo/seam-dev">https://lists.jboss.org/mailman/listinfo/seam-dev</a><br>
<br>
_______________________________________________<br>
seam-dev mailing list<br>
<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a><br>
<a rel="nofollow" target="_blank" href="https://lists.jboss.org/mailman/listinfo/seam-dev">https://lists.jboss.org/mailman/listinfo/seam-dev</a><br>
<br>
_______________________________________________<br>
seam-dev mailing list<br>
<a rel="nofollow" ymailto="mailto:seam-dev@lists.jboss.org" target="_blank" href="mailto:seam-dev@lists.jboss.org">seam-dev@lists.jboss.org</a><br>
<a rel="nofollow" target="_blank" href="https://lists.jboss.org/mailman/listinfo/seam-dev">https://lists.jboss.org/mailman/listinfo/seam-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jason Porter<br><a rel="nofollow" target="_blank" href="http://lightguard-jp.blogspot.com">http://lightguard-jp.blogspot.com</a><br><a rel="nofollow" target="_blank" href="http://twitter.com/lightguardjp">http://twitter.com/lightguardjp</a><br>

<br>Software Engineer<br>Open Source Advocate<br>Author of Seam Catch - Next Generation Java Exception Handling<br><br>PGP key id: 926CCFF5<br>PGP key available at: <a rel="nofollow" target="_blank" href="http://keyserver.net">keyserver.net</a>, <a rel="nofollow" target="_blank" href="http://pgp.mit.edu">pgp.mit.edu</a><br>


</div><br><br></div></div></div></body></html>