[RESOLVIDO!] @ResourceDependency gera o erro "RES_NOT_FOUND" na criação de componentes JSF 2.0

1 resposta
david_ware

E aí, galera!

Estou desenvolvendo um componente JSF 2.0 (o que por sinal, já não tem muito material na internet…)
Estou criando uma dependência com um arquivo javascript com a anotação @ResourceDependency, e ao gerar o html, ao invés do link para o arquivo .js, gera um erro “RES_NOT_FOUND”, como a seguir:

<script type="text/javascript" src="RES_NOT_FOUND"></script>

Segue o código em java:

@ResourceDependency(name="arquivo.js") public class Componente extends UIComponentBase {

Alguém aí já teve algum problema parecido?

1 Resposta

david_ware

Opa,

Consegui resolver o problema!

Para o caso de alguém precisar…

O detalhe é que o atributo “name” da anotação irá procurar o arquivo especificado no diretório “resources”, da pasta de páginas web (Se ela não existir, deverá ser criado).
Então no caso em questão a anotação @ResourceDependency(name="arquivo.js") deverá existir um arquivo web/resources/arquivo.js.

Abraço!

Criado 24 de setembro de 2012
Ultima resposta 25 de set. de 2012
Respostas 1
Participantes 1