2 Replies Latest reply on Jun 6, 2007 10:38 AM by Stan Silvert

    Where is digester ??

    Jose Miguel Loor Apprentice

      Hi:

      I downloaded the jboss-4.2.0-GA and tried to deploy and application i developed for 4.0.5

      First of all, myfaces is gone, so i had to get rid of it in my web.xml and figure out what other components i could use

      But that is not the thing here. When i tried to deploy my app the server log told me that there was no Digester class (org/apache/commons/digester/Digester)

      In the 4.0.5 it was in the [server]\deploy\jbossweb-tomcat55.sar\jsf-libs\ (along with some other jakarta-commons)

      Now in the 4.2.0 in the folder [server]\deploy\jboss-web.deployer\jsf-libs\ there are no commons

      Is it supossed to be this way ??? Where should i include the jakarta common Digester in 4.2.0 ?? Why is it not present ???

      Thanks

        • 1. Re: Where is digester ??
          Dimitris Andreadis Master

          Although commons-digester is a build-time dependency of jboss, it's not included in the distro. I'll try to trace it, but most probably we don't use it anymore and you'll have to include it with your application.

          • 2. Re: Where is digester ??
            Stan Silvert Master

             

            "jmiguel77" wrote:
            Hi:

            Is it supossed to be this way ??? Where should i include the jakarta common Digester in 4.2.0 ?? Why is it not present ???

            Thanks


            Yes, it is supossed to be that way. Commons Digester was a dependency of MyFaces, which we no longer use. If your application needs it then you should bundle it with the application. If you have several applications that need to share a single copy of the jar then you can put the jar in the server/default/lib directory.

            For info on the new JSF implementation in JBoss, see http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossWithJSFCDDL. Also see http://jsf.jboss.org.

            Stan