Erro Struts

3 respostas
denis_gariglio

Boa tarde pessoal, tudo bom?
Pessoal, tenho uma alplicação rodando em um cliente, a mesma nunca apresentou problema porem no sabado foi trocado o servidor e colcoado uma versão mais recente de java.
Após essa alteração uma aplicação começou a apresentar o seguinte erro:

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:710)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found

javax.xml.transform.TransformerFactory.newInstance(Unknown Source)

br.com.agsi.util.AgsiUtil.GeraExportacaoXML.writeXmlFile(GeraExportacaoXML.java:286)

br.com.agsi.util.AgsiUtil.GeraExportacaoXML.(GeraExportacaoXML.java:259)

br.com.agsi.integranet.struts.action.ExportacoesAction.execute(ExportacoesAction.java:84)

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:710)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

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:710)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

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


Apache Tomcat/5.5.23

Alguem poderia me ajudar … ja pesquisei na net mas não encontrei nenhuma solução.
Obrigado.

Ab raços

3 Respostas

alanbrasil1984

já tentou ver se tem alguma lib do classpath como unbound…

denis_gariglio

Resolvido.

inseri a linha System.setProperty("javax.xml.transform.TransformerFactory", "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");

Obrigado.

Abraços

drigo.angelo

Aconteceu o mesmo erro comigo… alguém sabe qual é a lib que fica essa classe?? O classpath ta tudo certo…

Criado 25 de janeiro de 2010
Ultima resposta 4 de jan. de 2011
Respostas 3
Participantes 3