一顆開花的樹

          談笑但看風云起,龍騰尚待驚蟄春.

           

          hp unix, weblogic. aix webSphere Ireport面函無法顯示

           

          ava.lang.NoClassDefFoundError

                  at java.lang.Class.forName0(Native Method)

                  at java.lang.Class.forName(Class.java:141)

                  at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)

                  at net.sf.jasperreports.engine.util.JRGraphEnvInitializer.initializeGraphEnv(JRGraphEnvInitializer.java:58)

                  at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:311)

                  at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:92)

                  at net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:74)

                  at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)

                  at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:57)

                  at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)

                  at com.amerisia.ebills.reports.ViewReportAction.createJasperPrint(ViewReportAction.java:155)

                  at com.amerisia.ebills.reports.ViewReportAction.execute(ViewReportAction.java:44)

                  at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)

                  at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)

                  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)

                  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)

                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

                  at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)

                  at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)

                  at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

                  at com.amerisia.ebills.commons.web.EncodingFilter.doFilter(EncodingFilter.java:25)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

                  at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:326)

                  at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1062)

                  at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)

                  at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)

                  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)

                  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)

                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

                  at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)

                  at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)

                  at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

                  at com.amerisia.ebills.commons.web.EncodingFilter.doFilter(EncodingFilter.java:25)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

                  at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)

                  at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

                  at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)

                  at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764)

                  at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)

                  at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)

                  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

          解決方案:使用jdk處理圖形,在startWebLogic.sh${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" weblogic.Server 添加:

          -Djava.awt.headless=true



          AIX, WEBSPHERE下錯誤信息為:
          Error 500: sun/awt/X11GraphicsEnvironment
          解決方案:使用jdk處理圖形,進入應用程序服務器 > server1 > 進程定義 > Java 虛擬機 >    -Djava.awt.headless=true

          posted on 2008-08-31 18:01 澤來-王者之劍 閱讀(1000) 評論(1)  編輯  收藏 所屬分類: j2se

          評論

          # re: hp unix, weblogic. aix webSphere Ireport面函無法顯示 2009-10-11 20:28 zhangweibd@hotmail.com

          請教,如何把iReport部署到Weblogic里

          最初的需求是這樣,要讓客戶自己設計報表的樣式,如果自己開發一個類似iReport或水晶報表一樣的工具給客戶用太麻煩了。又不可能讓每個客戶機裝iReport。
          所以考慮iReport是開源的,所以想把它部署到Weblogic上,讓客戶可以直接在html頁里直接使用iReport,直接做報表的template

          如果可能,加我MSN: zhangweibd@hotmail.com  回復  更多評論   

          導航

          統計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          友情鏈接

          搜索

          最新評論

          主站蜘蛛池模板: 新竹市| 道孚县| 柘荣县| 固始县| 壤塘县| 凉城县| 南皮县| 余姚市| 武穴市| 荥阳市| 水富县| 宜章县| 曲周县| 临高县| 鹤壁市| 关岭| 双城市| 阿克苏市| 大余县| 景泰县| 绵阳市| 吉木萨尔县| 和林格尔县| 龙口市| 镇巴县| 米泉市| 靖州| 建水县| 罗平县| 和硕县| 库尔勒市| 格尔木市| 霍城县| 丁青县| 遂平县| 海伦市| 阿拉善盟| 永康市| 五原县| 郧西县| 神池县|