[jboss-user] [JBoss Seam] - Re: Seam & Maven2

dviersel do-not-reply at jboss.com
Thu Dec 21 17:30:50 EST 2006


A couple of weeks ago I started a small project using Seam. Since I don't like to include all-in-one jars to resolve dependencies, I went through the process of manually adding each and every dependency. 

I don't use the jBPM stuff but the I have reviewed the other dependencies and arrived at a minimal set that allows me to compile my code which includes ajax4jsf, facelets, seam, ejb3, jpa and hibernate-annotations. I've tried to add information about whether the dependency is compile-time and/or run-time, whether it is provided by the container (JBoss), the version and related dependencies, etc. There still might be a lot missing though. 

The EJB3 api is provided by the jboss-ejb3x.jar in the ${jboss.home}/server/default/deploy/ejb3.deployer directory. The JPA api is provided by the ejb3-persistence.jar in the ${jboss.home}/server/default/lib directory.

Of course, using the JSF 1.2 RI gives a little bit of a different set. 

Finally, a little bit off topic but I believe that the EAR level dependencies (jboss-seam.jar, el-api.jar, el-ri.jar) should be packaged in a directory called 'lib' (can be overridden) within the EAR file and not be included through the  in application.xml. This is intended for application-clients. 

 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995727#3995727

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995727



More information about the jboss-user mailing list