My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
ConfigRichFaces4  
Configurando Rich Faces 4.3.2
Updated Jul 5, 2013 by muril...@gmail.com

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>
Powered by Google Project Hosting