<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "JasperReport e Linux"]]></title>
		<link>http://www.guj.com.br/posts/list/6.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "JasperReport e Linux"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>JasperReport e Linux</title>
				<description><![CDATA[ e ae galera...<br /> <br /> tenho uma app web que gera relatorios em jasperreport.<br /> <br /> tudo funciona muito bem em minha estação de trabalho Windows, onde estão instalados os servidores Tomcat e MySQL para rodar o sistema.<br /> <br /> o sistema é hospedado em uma outra maquina com Linux. uso a minha so pra desenvolvimento e a outra é o servidor.<br /> <br /> até o momento o sistema nao gerava relatorios em jasperreport.<br /> adicionamos nesta semana mais esta funcionalidade, que em minha maquina roda perfeitamente.<br /> <br /> o problema acontece no linux. quando rodo o sistema e faço requisição de relatorio em PDF dá o erro abaixo:<br /> <br /> [code]<br /> Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. <br /> at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) <br /> at sun.awt.X11GraphicsEnvironment.&lt;clinit&gt;(X11GraphicsEnvironment.java:134) <br /> at java.lang.Class.forName0(Native Method) <br /> at java.lang.Class.forName(Class.java:141) <br /> at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62) <br /> ...<br /> <br /> <br /> depois deu este:<br /> <br /> <br /> HTTP Status 500 - <br /> <br /> --------------------------------------------------------------------------------<br /> <br /> type Exception report<br /> <br /> message <br /> <br /> description The server encountered an internal error () that prevented it from fulfilling this request.<br /> <br /> exception <br /> <br /> javax.servlet.ServletException: Servlet execution threw an exception<br /> 	org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)<br /> <br /> <br /> root cause <br /> <br /> java.lang.NoClassDefFoundError<br /> 	java.lang.Class.forName0(Native Method)<br /> 	java.lang.Class.forName(Class.java:140)<br /> 	java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)<br /> 	net.sf.jasperreports.engine.util.JRGraphEnvInitializer.initializeGraphEnv(JRGraphEnvInitializer.java:58)<br /> 	net.sf.jasperreports.engine.fill.JRBaseFiller.&lt;init&gt;(JRBaseFiller.java:182)<br /> 	net.sf.jasperreports.engine.fill.JRVerticalFiller.&lt;init&gt;(JRVerticalFiller.java:82)<br /> 	net.sf.jasperreports.engine.fill.JRVerticalFiller.&lt;init&gt;(JRVerticalFiller.java:74)<br /> 	net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:107)<br /> 	net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:428)<br /> 	br.org.apaecontagem.control.action.pesquisa.PesquisaAction.onExecute(PesquisaAction.java:86)<br /> 	br.org.apaecontagem.control.action.pesquisa.PesquisaAction.onExecute(PesquisaAction.java:49)<br /> 	br.org.apaecontagem.control.action.GenericAction.execute(GenericAction.java:45)<br /> 	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)<br /> 	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)<br /> 	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)<br /> 	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br /> 	org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)<br /> <br /> <br /> note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.<br /> <br /> <br /> --------------------------------------------------------------------------------<br /> <br /> Apache Tomcat/5.0.28<br /> [/code]<br /> <br /> <br /> pelo que li o erro é que falta o ambiente grafico no lunux, mas não encontrei uma resposta correta e com a solução.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/156305.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/156305.java</link>
				<pubDate><![CDATA[Tue, 9 Aug 2005 12:08:25]]> GMT</pubDate>
				<author><![CDATA[ fviana]]></author>
			</item>
			<item>
				<title>JasperReport e Linux</title>
				<description><![CDATA[ Aconteceu isso comigo também.<br /> Mandei um e-mail para o administrador do servidor onde o site está hospedado e ele resolveu isso.<br /> Mas não sei exatamente o que foi feito para te ajudar.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/156339.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/156339.java</link>
				<pubDate><![CDATA[Tue, 9 Aug 2005 13:11:04]]> GMT</pubDate>
				<author><![CDATA[ ana_abrantes]]></author>
			</item>
			<item>
				<title>Re: JasperReport e Linux</title>
				<description><![CDATA[ que engraçado... fiz o mesmo e ele resolveu!!!<br /> <br /> mandei um email pro administrador e ele resolveu.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/156418.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/156418.java</link>
				<pubDate><![CDATA[Tue, 9 Aug 2005 15:28:54]]> GMT</pubDate>
				<author><![CDATA[ fviana]]></author>
			</item>
			<item>
				<title>Re: JasperReport e Linux</title>
				<description><![CDATA[ é que precisa do XWindows startado para rodar o japer...<br /> <br /> mais eu queria saber o que precisamente, pois eu sou o administrador e nao queria startar ele todo, por causa da memoria.<br /> <br /> alguem tem alguma dica?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/156496.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/156496.java</link>
				<pubDate><![CDATA[Tue, 9 Aug 2005 17:08:46]]> GMT</pubDate>
				<author><![CDATA[ afamorim]]></author>
			</item>
			<item>
				<title>Re: JasperReport e Linux</title>
				<description><![CDATA[ Resolvi esse problema usando, na linha de comando do Linux, o "export" abaixo antes dar o startup no Tomcat<br /> <br /> export CATALINA_OPTS='-Djava.awt.headless=true'<br /> <br /> Dessa forma não é necessário ter um servidor X11 instalado e rodando no Linux.<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/156543.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/156543.java</link>
				<pubDate><![CDATA[Tue, 9 Aug 2005 18:45:09]]> GMT</pubDate>
				<author><![CDATA[ saraivalc]]></author>
			</item>
			<item>
				<title>Re: JasperReport e Linux</title>
				<description><![CDATA[ [quote=saraivalc]Resolvi esse problema usando, na linha de comando do Linux, o "export" abaixo antes dar o startup no Tomcat<br /> <br /> export CATALINA_OPTS='-Djava.awt.headless=true'<br /> <br /> Dessa forma não é necessário ter um servidor X11 instalado e rodando no Linux.<br /> <br /> [/quote]<br /> <br /> Boa tarde Pessoal!<br /> <br /> saraivalc estou com este problema e não consigo resolver. Já inclui a linha <br /> <br />  CATALINA_OPTS='-Djava.awt.headless=true'<br /> <br /> no meu catalina.sh mas dai da este outro erro:<br /> <br /> SEVERE: Error happened while running the report.<br /> java.lang.ExceptionInInitializerError<br />         at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.accountPageProp(WordEmitter.java:350)<br />         at org.eclipse.birt.report.engine.emitter.wpml.WordEmitter.startPage(WordEmitter.java:195)<br />         at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.start(HTMLPageLM.java:18<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTMLPageLM.java:13<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:84)<br />         at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:90)<br />         at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRangeRender.render(RenderTask.java:532)<br />         at org.eclipse.birt.report.engine.api.impl.RenderTask.render(RenderTask.java:254)<br />         at org.eclipse.birt.report.service.ReportEngineService.renderReport(Unknown Source)<br />         at org.eclipse.birt.report.service.BirtViewerReportService.renderReport(Unknown Source)<br />         at org.eclipse.birt.report.service.actionhandler.BirtRenderReportActionHandler.__execute(Unknown Source)<br />         at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(Unknown Source)<br />         at org.eclipse.birt.report.presentation.aggregation.layout.FramesetFragment.doService(Unknown Source)<br />         at org.eclipse.birt.report.presentation.aggregation.layout.FramesetFragment.service(Unknown Source)<br />         at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(Unknown Source)<br />         at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(Unknown Source)<br />         at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(Unknown Source)<br />         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<br />         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)<br />         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<br />         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:18<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)<br />         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br />         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br />         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br />         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:10<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br />         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)<br />         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:52<img src="http://www.guj.com.br/images/smilies/b2eb59423fbf5fa39342041237025880.gif" border="0"><br />         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)<br />         at java.lang.Thread.run(Thread.java:595)<br /> Caused by: java.awt.HeadlessException<br />         at sun.awt.HeadlessToolkit.getScreenResolution(HeadlessToolkit.java:189)<br />         at org.eclipse.birt.report.engine.emitter.wpml.WordUtil.&lt;clinit&gt;(WordUtil.java:19)<br />         ... 34 more<br /> <br /> Estou  usando linux Debian 2.6 e Java 1.5<br /> Aguem sabe como solucionar isto? agradeço desde já.<br /> <br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/591471.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/591471.java</link>
				<pubDate><![CDATA[Thu, 13 Nov 2008 17:11:56]]> GMT</pubDate>
				<author><![CDATA[ ukaliko]]></author>
			</item>
			<item>
				<title>Re:JasperReport e Linux</title>
				<description><![CDATA[ A estrutura de diretórios, assim como o sistema de arquivos do Linux é totalmente diferente do Windows.<br /> No Linux o diretório principal é o /, enquanto que no Windows é C:\<br /> Verifique a forma como vc descreve qual o caminho (path) de sua aplicação. <img src="http://www.guj.com.br/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/591499.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/591499.java</link>
				<pubDate><![CDATA[Thu, 13 Nov 2008 18:29:22]]> GMT</pubDate>
				<author><![CDATA[ Marcio_Nogueira]]></author>
			</item>
			<item>
				<title>Re:JasperReport e Linux</title>
				<description><![CDATA[ [quote=Marcio_Nogueira]A estrutura de diretórios, assim como o sistema de arquivos do Linux é totalmente diferente do Windows.<br /> No Linux o diretório principal é o /, enquanto que no Windows é C:\<br /> Verifique a forma como vc descreve qual o caminho (path) de sua aplicação. <img src="http://www.guj.com.br/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0"> [/quote]<br /> <br /> Então Nogueira! Blza!<br /> Eu já leio neste servidor Linux outros relatórios gerados no BIRT. O erro citado acima acontece quando tento exportar para o word o relatório  gerado (o relatório que já esta na tela), usando o recurso de Export Data do BIRT. Então acho que não seja erro de path.<br /> Tem outra ideia?<br /> <br /> Obrigado por responder.<br /> <br />  ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/28907/591532.java</guid>
				<link>http://www.guj.com.br/posts/preList/28907/591532.java</link>
				<pubDate><![CDATA[Thu, 13 Nov 2008 20:34:54]]> GMT</pubDate>
				<author><![CDATA[ ukaliko]]></author>
			</item>
	</channel>
</rss>