Erro Tomcat

Boa tarde senhores,

Aqui onde trabalho tem uma aplicação web que escreve um arquivo .zip em uma determinada pasta do servidor (UNIX), essa aplicação funciona em todos os clientes menos em um. que dá o seguinte erro, alguém sabe o que pode ser esse erro?

[quote]HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1035)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:419)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:268)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1176)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:472)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.NoSuchMethodError: org.w3c.dom.Document.getXmlStandalone()Z
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java:373)
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:127)
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:94)
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:661)
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:707)
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:313)
br.com.agsi.util.AgsiUtil.GeraExportacaoXML.writeXmlFile(GeraExportacaoXML.java:303)
br.com.agsi.util.AgsiUtil.GeraExportacaoXML.(GeraExportacaoXML.java:271)
br.com.agsi.integranet.struts.action.ExportacoesAction.execute(ExportacoesAction.java:106)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:448)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:263)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1176)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:472)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1035)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:419)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:268)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1176)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:472)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.


Apache Tomcat/5.0.28[/quote]

flw

Isso pode ser biblioteca desatualizada. [=

fazer como o jakefrog: +1

java.lang.NoSuchMethodError: org.w3c.dom.Document.getXmlStandalone()Z

esse é um problema chatinho, mas sucintamente, isso daí pertence ao rt.jar que está junto do JDK, possivelmente seu IDE está apontando para uma JRE na sua máquina, e não pro JDK, e por isso ele não encontra este arquivo. No caso do eclipse, vá em (o meu está em inglês, mas é similiar :lol: ) Window > Preferences > Java > Installed JREs – lá verifique se está selecionado o JDK e não JRE, se for o caso e não tiver nenhuma JDK mas você tem no seu computador, apenas adicione e aponte para onde ele está.

Desculpem pela demora…

fui verificar e no servidor o java está atualizado…

na minha máquina não acontece esse problema…

comparei as pasta de 2 server e está tudo igual…

num tenho ideia do que pode ser …