Olá,
tenho a seguinte situação, fiz alguns componentes atravéz do Facelets e gostaria que esses arquivos XHTML e os arquivos de configuração fossem compartilhados entre projetos, a pergunta é:
É possível colocar esses arquivos comuns dentro de um JAR e a partir do web.config por exemplo ter acesso a eles?
Segue exemplo:
<context-param>
<param-name>org.ajax4jsf.SKIN</param-name>
<param-value>CAMINHO DO MEU JAR QUE CONTEM MEU ARQUIVO DE PROPRIEDADES</param-value>
</context-param>
Declaração do meu arquivo de componentes Facelets
<context-param>
<param-name>Facelets.LIBRARIES</param-name>
<param-value>PEGAR ESSE ARQUIVO DO MEU JAR / meuscomponentes.taglib.xml</param-value>
</context-param>
E também os arquivos XHTML que crio para os componentes:
<?xml version="1.0"?>
<!DOCTYPE facelet-taglib PUBLIC
"-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN"
"facelet-taglib_1_0.dtd">
<facelet-taglib>
<namespace>http://meuscomponentes.com/facelets</namespace>
<tag>
<tag-name>escreveNome</tag-name>
<source>CAMINHO COM MEU ARQUIVO.xhtml</source>
</tag>
</facelet-taglib>
Lembrando que o JAR já está no meu CLASSPATH, como poderia fazer isso?
Valeu e obrigado!!