1 2 Previous Next 16 Replies Latest reply on Nov 23, 2011 1:12 AM by lightguard Go to original post
      • 15. Re: Correct annotation usage?
        hantsy

        myfaces api module.xml


        <module xmlns="urn:jboss:module:1.0" name="org.apache.myfaces-api">
            <dependencies>
                <module name="javax.el.api" export="true"/>
                <module name="javax.servlet.api" export="true"/>
                <module name="javax.servlet.jsp.api" export="true"/>
                <module name="javax.servlet.jstl.api" export="true"/>
                <module name="javax.validation.api" export="true"/>
            </dependencies>
        
            <resources>
                <resource-root path="myfaces-api-2.1.4.jar"/>
                <!-- Insert resources here -->
            </resources>
        </module>
        



        and myfaces-impl moudle.xml


        
        <module xmlns="urn:jboss:module:1.0" name="org.apache.myfaces-impl">
            <dependencies>
                <module name="org.apache.myfaces-api"/>
                <module name="javaee.api"/>
                <module name="javax.servlet.jstl.api"/>
                <module name="org.apache.xerces" services="import"/>
                <module name="org.apache.xalan" services="import"/>
            </dependencies>
        
            <resources>
                <resource-root path="myfaces-impl-2.1.4.jar"/>
                  <resource-root path="commons-beanutils-1.8.3.jar"/>
                  <resource-root path="commons-codec-1.3.jar"/>
                  <resource-root path="commons-collections-3.2.jar"/>
                  <resource-root path="commons-digester-1.8.jar"/>
                  <resource-root path="commons-logging-1.1.1.jar"/>
                <!-- Insert resources here -->
            </resources>
        </module>
        
        



        and the jboss-deployment-structure.xml


        <jboss-deployment-structure>
             <deployment>
                  <dependencies>
                       <module name="org.jboss.logmanager" />
                       <!-- <module name="org.dom4j" /> -->
                       <module name="org.apache.myfaces-api"/>
                       <module name="org.apache.myfaces-impl"/>
                  </dependencies>
                  <exclusions>
                       <module name="javax.faces.api" slot="main" />
                       <module name="com.sun.jsf-impl" slot="main" />
                  </exclusions>
             </deployment>
        </jboss-deployment-structure>
        

        • 16. Re: Correct annotation usage?
          lightguard

          That's a really good reference for people, thanks Hantsy!

          1 2 Previous Next