Gerar jar de só dos componentes JSF 2 alguem ja fez

1 resposta
leonardobhbr

Bom dia galera!

Começei desenvolver alguns componentes para JSF 2, alguns são classes Java e outros são xhtml

os xhtml eu coloquei dentro da pasta META-INF e as classes criei um pacote dentro do src

criei um arquivo com o nome do meu projeto + “.taglib.xml” na pasta META-INF

<?xml version="1.0"?>
<facelet-taglib
        xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
        version="2.0">


    <namespace>http://www.minhaurl/facelets/tags</namespace>

     <!--Minhas Funcoes -->
    <function>
        <function-name>nome</function-name>
        <function-class>classe</function-class>
        <function-signature>metodo</function-signature>
    </function>

     <!--Minhas Tags -->
    <tag>
        <tag-name>nome</tag-name>
        <component>
            <component-type>funcao</component-type>
            <handler-class>classe</handler-class>
        </component>
    </tag>
</facelet-taglib>

Pego o jar gerado jogo dentro da pasta lib no WEB-INF só que o eclipse não da o auto complete, so que se eu escrever as tags sem ajuda do autocomple e rodar a aplicação os componentes funcionam.

Gostaria de saber se alguem tem algum tutorial de como separar os componentes em um jar usando JSF 2, ou possa me ajudar já que o jar do primefaces funciona o autocomplete

Desde já grato

1 Resposta

maiconramones

Cara conseguiu avançar alguma coisa nesse sentido?

Consegui fazer o eclipse funcionar mas na hora de executar o componente dá um erro.

O namespace do *taglib.xml não pode ser o mesmo utilizando na declaração da página… se for diferente funciona mas o autocomplete não encontra as tags

Criado 14 de abril de 2011
Ultima resposta 23 de jan. de 2012
Respostas 1
Participantes 2