Galera, estou tentando ler os dados de um arquivo xml e aprensata-los usando jstl, o problema é o seguinte,sempre que rodo a jsp recebo o seguinte erro :
“java.io.FileNotFoundException: The requested resource (/JSTLXML/livros.xml) is not available”
O problema é que o arquivo está lá,o arquivo se encontra no diretorio referido,já tentei usar o caminho absoluto e também não funcionou,abaixo segue os partes do código onde estou tentando fazer a leitura do arquivo :
... <c:import url="livros.xml" var="url"/>
<x:parse xml="${url }" var="doc" />
<table border="1">
<tr>
<th> ISBN</th><th>Título</th><th>Publicação</th>
</tr>
<x:forEach select="$doc/livros/livro" var="X">
<tr>
<td><x:out select="$X/isbn"/></td>
<td><x:out select="$X/titulo"/></td>
<td><x:out select="$X/publicacao"/></td>
</tr>
</x:forEach>
</table> ....
Estou achando que o problema está em uma das blibiotecas xalan que estou usando:

Não liguem para as exclamações,são apenas pra informar a falta de arquivos dtd.
Alguém sabe qual é o problema?