Using JBoss as application server in struts frame work. We used jfree charts to get the
graphical reports. It is working fine in windows, the same is not working in linux
environment. It is giving below error while accessing the graphs please guide me to
resolve the issue its very very very urgent for me
NOTE: Xwindows is installed in my linux system.
ERROR
----------------------------------------------
javax.servlet.ServletException: Can't connect to X11 window server using
'localhost:1.0' as the value of the DISPLAY variable.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp._jspService(org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp:295)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
com.adp.common.utils.SessionValidateFilter.doFilter(SessionValidateFilter.java:121)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
root cause
java.lang.InternalError: Can't connect to X11 window server using
'localhost:1.0' as the value of the DISPLAY variable.
sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:134)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:141)
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
java.awt.Font.initializeFont(Font.java:308)
java.awt.Font.(Font.java:344)
org.jfree.chart.axis.Axis.(Axis.java:132)
org.jfree.chart.StandardChartTheme.(StandardChartTheme.java:219)
org.jfree.chart.ChartFactory.(ChartFactory.java:222)
de.laures.cewolf.taglib.CewolfChartFactory.getChartInstance(CewolfChartFactory.java:167)
de.laures.cewolf.taglib.SimpleChartDefinition.produceChart(SimpleChartDefinition.java:30)
de.laures.cewolf.taglib.AbstractChartDefinition.getChart(AbstractChartDefinition.java:121)
de.laures.cewolf.taglib.ChartImageDefinition.ensureRendered(ChartImageDefinition.java:137)
de.laures.cewolf.taglib.ChartImageDefinition.getRenderingInfo(ChartImageDefinition.java:126)
de.laures.cewolf.taglib.tags.ChartImgTag.getRenderingInfo(ChartImgTag.java:205)
de.laures.cewolf.taglib.tags.ChartMapTag.doStartTag(ChartMapTag.java:91)
org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp._jspx_meth_cewolf_map_0(org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp:460)
org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp._jspx_meth_cewolf_img_0(org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp:434)
org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp._jspService(org.apache.jsp.jsp.LeaveNew.LeaveTransactions.LeaveUtilizationChart_jsp:225)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
com.adp.common.utils.SessionValidateFilter.doFilter(SessionValidateFilter.java:121)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4211682#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...