So apparently that attachment didn't work. Here is the stack trace pasted
   below.

   Here is the first one. It only occurs once. The next error occurs
   everytime I try to run the report.

   SEVERE: Error happened while running the report.
   java.lang.UnsatisfiedLinkError: no fontmanager in java.library.path
   at java.lang.Throwable.<init>(Throwable.java:195)
   at java.lang.Error.<init>(Error.java:49)
   at java.lang.LinkageError.<init>(LinkageError.java:36)
   at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1571)
   at java.lang.Runtime.loadLibrary0(Runtime.java:788)
   at java.lang.System.loadLibrary(System.java:834)
   at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
   at sun.awt.font.NativeFontWrapper.<clinit>(NativeFontWrapper.java:42)
   at
   
sun.awt.X11GraphicsEnvironment.registerFontFile(X11GraphicsEnvironment.java:677)
   at
   
sun.awt.X11GraphicsEnvironment.registerFontPropertiesFonts(X11GraphicsEnvironment.java:625)
   at
   
sun.java2d.SunGraphicsEnvironment.initTerminalNames(SunGraphicsEnvironment.java:1127)
   at
   
sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:859)
   at
   sun.java2d.SunGraphicsEnvironment.access$300(SunGraphicsEnvironment.java:53)
   at
   sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:201)
   at
   sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:85)
   at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:163)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
   at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1041)
   at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1031)
   at
   
org.eclipse.birt.chart.device.swing.SwingDisplayServer.<init>(SwingDisplayServer.java:78)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
org.eclipse.birt.core.framework.server.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:66)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getPluginXmlObject(PluginSettings.java:764)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getDisplayServer(PluginSettings.java:440)
   at
   
org.eclipse.birt.chart.device.swing.SwingRendererImpl.<init>(SwingRendererImpl.java:117)
   at
   
org.eclipse.birt.chart.device.image.JavaxImageIOWriter.<init>(JavaxImageIOWriter.java:59)
   at
   
org.eclipse.birt.chart.device.image.PngRendererImpl.<init>(PngRendererImpl.java:18)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
org.eclipse.birt.core.framework.server.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:66)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getPluginXmlObject(PluginSettings.java:764)
   at
   org.eclipse.birt.chart.util.PluginSettings.getDevice(PluginSettings.java:363)
   at
   
org.eclipse.birt.chart.reportitem.ChartReportItemPresentationImpl.onRowSets(ChartReportItemPresentationImpl.java:418)
   at
   
org.eclipse.birt.report.engine.presentation.LocalizedEmitter.startExtendedContent(LocalizedEmitter.java:655)
   at
   
org.eclipse.birt.report.engine.presentation.LocalizedEmitter.startForeign(LocalizedEmitter.java:434)
   at
   
org.eclipse.birt.report.engine.presentation.WrappedEmitter.startForeign(WrappedEmitter.java:209)
   at
   
org.eclipse.birt.report.engine.presentation.DefaultPaginationEmitter.startForeign(DefaultPaginationEmitter.java:313)
   at
   
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:100)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutorVisitor.visitExtendedItem(ReportExecutorVisitor.java:81)
   at
   
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept(ExtendedItemDesign.java:30)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.executeCell(GridItemExecutor.java:273)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.executeRow(GridItemExecutor.java:208)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.execute(GridItemExecutor.java:128)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutorVisitor.visitGridItem(ReportExecutorVisitor.java:172)
   at
   
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(GridItemDesign.java:117)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:125)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:89)
   at
   
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:175)
   at
   
org.eclipse.birt.report.services.ReportEngineService.runAndRenderReport(Unknown
   Source)
   at
   
org.eclipse.birt.report.viewer.aggregation.layout.EngineFragment.doService(Unknown
   Source)
   at org.eclipse.birt.report.viewer.aggregation.BaseFragment.service(Unknown
   Source)
   at org.eclipse.birt.report.viewer.servlet.ViewerServlet.doGet(Unknown
   Source)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
   at
   
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
   at
   
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
   at
   
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
   at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)
   at
   com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
   at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
   at
   com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
   at
   com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
   at
   
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
   at
   
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
   at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)

   ..... the second error

   SEVERE: Error happened while running the report.
   java.lang.UnsatisfiedLinkError: sun/awt/font/NativeFontWrapper
   at java.lang.Throwable.<init>(Throwable.java:195)
   at java.lang.Error.<init>(Error.java:49)
   at java.lang.LinkageError.<init>(LinkageError.java:36)
   at java.lang.UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:35)
   at
   
sun.awt.X11GraphicsEnvironment.registerFontFile(X11GraphicsEnvironment.java:677)
   at
   
sun.awt.X11GraphicsEnvironment.registerFontPropertiesFonts(X11GraphicsEnvironment.java:625)
   at
   
sun.java2d.SunGraphicsEnvironment.initTerminalNames(SunGraphicsEnvironment.java:1127)
   at
   
sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:859)
   at
   sun.java2d.SunGraphicsEnvironment.access$300(SunGraphicsEnvironment.java:53)
   at
   sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:201)
   at
   sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:85)
   at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:163)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
   at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1041)
   at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1031)
   at
   
org.eclipse.birt.chart.device.swing.SwingDisplayServer.<init>(SwingDisplayServer.java:78)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
org.eclipse.birt.core.framework.server.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:66)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getPluginXmlObject(PluginSettings.java:764)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getDisplayServer(PluginSettings.java:440)
   at
   
org.eclipse.birt.chart.device.swing.SwingRendererImpl.<init>(SwingRendererImpl.java:117)
   at
   
org.eclipse.birt.chart.device.image.JavaxImageIOWriter.<init>(JavaxImageIOWriter.java:59)
   at
   
org.eclipse.birt.chart.device.image.PngRendererImpl.<init>(PngRendererImpl.java:18)
   at
   
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at
   
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
   at java.lang.Class.newInstance0(Class.java:331)
   at java.lang.Class.newInstance(Class.java:284)
   at
   
org.eclipse.birt.core.framework.server.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:66)
   at
   
org.eclipse.birt.chart.util.PluginSettings.getPluginXmlObject(PluginSettings.java:764)
   at
   org.eclipse.birt.chart.util.PluginSettings.getDevice(PluginSettings.java:363)
   at
   
org.eclipse.birt.chart.reportitem.ChartReportItemPresentationImpl.onRowSets(ChartReportItemPresentationImpl.java:418)
   at
   
org.eclipse.birt.report.engine.presentation.LocalizedEmitter.startExtendedContent(LocalizedEmitter.java:655)
   at
   
org.eclipse.birt.report.engine.presentation.LocalizedEmitter.startForeign(LocalizedEmitter.java:434)
   at
   
org.eclipse.birt.report.engine.presentation.WrappedEmitter.startForeign(WrappedEmitter.java:209)
   at
   
org.eclipse.birt.report.engine.presentation.DefaultPaginationEmitter.startForeign(DefaultPaginationEmitter.java:313)
   at
   
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:100)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutorVisitor.visitExtendedItem(ReportExecutorVisitor.java:81)
   at
   
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept(ExtendedItemDesign.java:30)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.executeCell(GridItemExecutor.java:273)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.executeRow(GridItemExecutor.java:208)
   at
   
org.eclipse.birt.report.engine.executor.GridItemExecutor.execute(GridItemExecutor.java:128)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutorVisitor.visitGridItem(ReportExecutorVisitor.java:172)
   at
   
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(GridItemDesign.java:117)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:125)
   at
   
org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:89)
   at
   
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:175)
   at
   
org.eclipse.birt.report.services.ReportEngineService.runAndRenderReport(Unknown
   Source)
   at
   
org.eclipse.birt.report.viewer.aggregation.layout.EngineFragment.doService(Unknown
   Source)
   at org.eclipse.birt.report.viewer.aggregation.BaseFragment.service(Unknown
   Source)
   at org.eclipse.birt.report.viewer.servlet.ViewerServlet.doGet(Unknown
   Source)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
   at
   
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
   at
   
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
   at
   
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
   at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)
   at
   com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
   at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
   at
   com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
   at
   com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
   at
   
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
   at
   
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
   at
   
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
   at
   
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
   at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1309)

   Inactive hide details for Sarah Dewar <Sarah.Dewar@xxxxxxxxxx>Sarah Dewar
   <Sarah.Dewar@xxxxxxxxxx>

              Sarah Dewar                         To Java Programming on and  
              <Sarah.Dewar@xxxxxxxxxx>               around the iSeries /     
              Sent by:                               AS400                    
              java400-l-bounces@xxxxxxxxxxxx         <java400-l@xxxxxxxxxxxx> 
                                                  cc                          
              02/17/2006 10:34 AM            Subject Re: BIRT 2.0 Reporting   
                                                     Tool                     
              +----------------------------+                                  
              |     Please respond to      | 
              |  Java Programming on and   | 
              | around the iSeries / AS400 | 
              |  <java400-l@xxxxxxxxxxxx>  | 
              +----------------------------+ 

      I can certainly supply the entire stack track. In fact I'll attach a
   small
     log file containing the errors.

     (See attached file: ReportEngine_2006_02_16_16_56_51.log)

     Thanks,
     Sarah

     Inactive hide details for Thorbjo/rn Ravn Andersen
     <thunderaxiom@xxxxxxxxx>Thorbjo/rn Ravn Andersen
   <thunderaxiom@xxxxxxxxx>

                Thorbjo/rn Ravn Andersen            To Java Programming on
   and  
                <thunderaxiom@xxxxxxxxx>               around the iSeries /  
    
                Sent by:                               AS400                
      
                java400-l-bounces@xxxxxxxxxxxx        
   <java400-l@xxxxxxxxxxxx>
                                                    cc                      
      
                02/17/2006 10:19 AM            Subject Re: BIRT 2.0 Reporting
    
                                                       Tool                  
    
                +----------------------------+                              
      
                |     Please respond to      |
                |  Java Programming on and   |
                | around the iSeries / AS400 |
                |  <java400-l@xxxxxxxxxxxx>  |
                +----------------------------+

     Sarah Dewar wrote:

     >   Hi Sam,
     >
     >   I will be very interested to know if you ever get BIRT reports,
     >   specifically charts and graphs to successfully run on the iSeries. I
     have
     >   spent the last couple of weeks building reports and testing them in
   my
     >   development environment (RAD 6.0.1) on Windows. When I deployed them
     to
     >   Websphere 6.0 on the iSeries I could run reports containing tables
   but
     no
     >   charts and graphs. Charts are generated as PNG files. The log file
     reveals
     >   the following error.
     >
     >   java.lang.UnsatisfiedLinkError: no fontmanager in java.library.path
     >
     >   followed by
     >
     >   java.lang.UnsatisfiedLinkError: sun/awt/font/NativeFontWrapper
     >  
     >
     The question to me is whether BIRT invokes some part of AWT explicitly
     forcing it to try to load the native library causing the exception, or
     if it is the java runtime.

     Could you show the complete stacktrace?

     --
      Thorbjo/rn
     --
     This is the Java Programming on and around the iSeries / AS400
   (JAVA400-L)
     mailing list
     To post a message email: JAVA400-L@xxxxxxxxxxxx
     To subscribe, unsubscribe, or change list options,
     visit: http://lists.midrange.com/mailman/listinfo/java400-l
     or email: JAVA400-L-request@xxxxxxxxxxxx
     Before posting, please take a moment to review the archives
     at http://archive.midrange.com/java400-l.
   --
   This is the Java Programming on and around the iSeries / AS400 (JAVA400-L)
   mailing list
   To post a message email: JAVA400-L@xxxxxxxxxxxx
   To subscribe, unsubscribe, or change list options,
   visit: http://lists.midrange.com/mailman/listinfo/java400-l
   or email: JAVA400-L-request@xxxxxxxxxxxx
   Before posting, please take a moment to review the archives
   at http://archive.midrange.com/java400-l.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].