1 Reply Latest reply on Oct 30, 2007 6:05 AM by pmuir

    Dependencies for a SEAM application targetted to Glassfish

    vimalkansal

      Hi,

      I am using Seam 2.0 CR3. While the documentation does a good job of listing the dependencies, I am still puzzled by the dependencies required for building and running a SEAM ear of Glassfish e.g once I have built the booking sample shipped with the distribution, I find that it packages lot many more jars. eg. in the lib directory at ear level, I see :

      antlr.jar
      cglib.jar
      commons-beanutils.jar
      commons-beanutils.jar
      commons-digester.jar
      commons-logging.jar
      dom4j.jar
      hibernate.jar
      hibernate-annotations.jar
      hibernate-commons-annotations.jar
      hibernate-entitymanager.jar
      hibernate-validator.jar
      javassist.jar
      jboss-archive-browsing.jar
      jboss-common-core.jar
      jboss-el.jar
      log4j.jar
      richfaces-api.jar

      Going by the documentation on project dependencies, I can understand richfaces-api.jar, but about others I am totally confused. Either the documentation is missing something or the sample needs to be updated.

      Can somebody please help me with this.

      Thanks

      Vimal

        • 1. Re: Dependencies for a SEAM application targetted to Glassfi
          pmuir

          We primarily target Seam at JBoss AS and so the docs discuss dependencies if you build for JBoss AS. The other dependencies there are those that are shipped with JBoss AS but not with Glassfish and are needed for Seam/that particular example. dom4j, javassist, jboss-el are core deps of Seam, most of the rest is deps of RichFaces or Hibernate.