|
ConfigRichFaces4
Configurando Rich Faces 4.3.2
Para criar o módulo do Rich Faces basta criar a pasta: “SEU_JBOSS/modules/org/richfaces/main”. Copie o jar para dentro do diretório e crie um arquivo chamado module.xml e cole o código abaixo (fique atento para o nome dos arquivos jar). Como configurar richfaces-4.3.2.Final como um module no jboss-7.1.1.Final: 1.) criar o diretório do module jboss-7.1.1.Final/modules/org/richfaces/4.3.2.Final 2.) copiar o seguintes richfaces jars de richfaces-4.3.2.Final.zip: richfaces-components-ui-4.3.2.Final.jar richfaces-components-ui-4.3.2.Final.jar richfaces-core-api-4.3.2.Final.jar richfaces-core-impl-4.3.2.Final.jar 3.) adicionar o arquivo module.xml: <module xmlns="urn:jboss:module:1.1" name="org.richfaces" slot="4.2.0.Final">
<resources>
<resource-root path="richfaces-components-api-4.3.2.Final.jar"/>
<resource-root path="richfaces-components-ui-4.3.2.Final.jar"/>
<resource-root path="richfaces-core-api-4.3.2.Final.jar"/>
<resource-root path="richfaces-core-impl-4.3.2.Final.jar"/>
<!-- Insert resources here -->
</resources>
<dependencies>
<module name="org.w3c.css.sac"/>
<module name="net.sourceforge.cssparser"/>
<module name="com.sun.jsf-impl"/>
<module name="javax.api"/>
<module name="javax.faces.api"/>
<module name="javax.xml.bind.api"/>
<module name="javax.xml.jaxp-provider"/>
<module name="com.google.guava"/>
</dependencies>
</module>how to reference richfaces-4.3.2.Final module from an ear deployment using descriptor jboss-deployment-structure.xml: <jboss-deployment-structure> <sub-deployment name="webapp.war"> <dependencies> <module name="org.richfaces" slot="4.3.2.Final"> <imports> <include path="**"/> </imports> </module> </dependencies> </sub-deployment> </jboss-deployment-structure> |