Pessoal tenho um projeto que utiliza JSF2, EJB3 e JBOSS6. Estou empacotando os templates (imagens, css e js) em um arquivo jar (recurso resources) e colocando como dependencia do projeto web. No glassfish funciona porque ele explode os arquivos que estão dentro do jar no projeto web, o problema é que no JBOSS ele não reconhece as images, css e js que estão lá dentro, pois ele não explode os arquivos. Alguém sabe como resolver isso? Estou no desespero.
Talvez isso te ajude: https://community.jboss.org/wiki/ExplodedDeployment
Ou o erro pode estar no modo como você referencia suas imagens dentro da sua aplicação.
Veja primeiro o link acima, caso não funcione coloque aqui o modo de referência.
[quote=jakefrog]Talvez isso te ajude: https://community.jboss.org/wiki/ExplodedDeployment
Ou o erro pode estar no modo como você referencia suas imagens dentro da sua aplicação.
Veja primeiro o link acima, caso não funcione coloque aqui o modo de referência.[/quote]
Estou fazendo referência da seguinte forma:
<h:graphicImage library="images" name="canto_left.png" alt="TCESP"/>
<h:outputStylesheet library="css" name="corporativo.css" target="head"/>
<h:outputScript library="js" name="menu.js" target="body" />
Com html normal também não funciona para o jboss (para o glassfish funciona pq ele explode os arquivos):
<script src="js/menu.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/corporativo.css" />
No glassfish os arquivos ficam expandidos, vc sabe porque?
Me ajudem por favor
E ai galera, alguém tem alguma dica para mim?
Por favor, aceito sugestões.