Fiz o deploy de standard-examples.war no Jboss3.2.7 original de fábrica.
Mas quando alguma tag vai ser executada ocorre o seguinte erro:
[b]
exception
org.apache.jasper.JasperException: Unable to read TLD “META-INF/c.tld” from JAR file “file:/C:/Java/jboss-3.2.7/server/default/tmp/deploy/tmp12180standard-examples.war/WEB-INF/lib/standard.jar”: org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)
[/b]
Minhas variaveis de ambiente são as seguintes:
CATALINA_HOME=C:\Java\jakarta-tomcat-5.0.28
CLASSPATH=C:\j2sdk1.4.2_05\lib\tools.jar;C:\j2sdk1.4.2_05\lib\xercesImpl.jar;C:
j2sdk1.4.2_05\lib\standard.jar;C:\j2sdk1.4.2_05\lib\jstl.jar;.
JAVA_HOME=C:\j2sdk1.4.2_05
JBOSS_HOME=C:\Java\jboss-3.2.7
Path=C:\Arquivos de programas\Borland\Delphi5\Bin;C:\WINNT\system32;C:\WINNT;C:
WINNT\System32\Wbem;C:\j2sdk1.4.2_05\bin;C:\Java\apache-ant-1.6.2\bin;C:\Arquivo
s de programas\WinSCP3;;C:\Arquivos de programas\SSH Communications Security\SS
H Secure Shell
Algumas desnecesssarias, é verdade. :oops: Mas são essas.
A titulo de informação, executando este mesmo exemplo no tomcat 5.0.28 o erro é esse:
adorilson, o erro é que o JBoss não está achando as TLDs dessas tags. Abra a pasta onde foi feito o deploy e verifique se existem os arquivos TLD lá, e depois confira o endereço no web.xml se está apontando para a TLD no lugar certo.
Verifiquei e elas estão lá sim, mas o arquivo web.xml nao tem referencia a elas.
Aproveitei e fiz outro teste. Peguei o sistema em q estou trabalhando q já estava em produção(em um servidor Debian) e coloquei na maquina de desenvolvimento(Win2K), onde tá ocorrendo o erro. O erro foi esse: