Excel にエクスポートが On Pem インスタンスで失敗:クラス sun.awt.X11FontManager を初期化できませんでした。Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } オンプレミスインスタンスで Excel へのエクスポートで失敗する。 1.ダウンロードボタンをクリックすると、ページがロードされ、「要求された添付ファイルは存在しません」というエラーが表示されます。 2.次のようにログを確認します。 2019-02-07 10:20:35 (799) glide.background.generation.79a8d4e4632f6380f0917d7ad6ba947b SYSTEM txid=fda8d828632f SEVERE * ERROR * Could not initialize class sun.awt.X11FontManagerjava.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11FontManagerat java.lang.Class.forName0(Native Method)at java.lang.Class.forName(Class.java:348)at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:82)at java.security.AccessController.doPrivileged(Native Method)at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)at java.awt.Font.getFont2D(Font.java:491)at java.awt.Font.canDisplayUpTo(Font.java:2060)at java.awt.font.TextLayout.singleFont(TextLayout.java:470)at java.awt.font.TextLayout.<init>(TextLayout.java:531)at org.apache.poi.ss.util.SheetUtil.getDefaultCharWidth(SheetUtil.java:274)at org.apache.poi.xssf.streaming.AutoSizeColumnTracker.<init>(AutoSizeColumnTracker.java:117)at org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:79) at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:652) at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:673) at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:89) at com.glide.processors.ExcelSpreadsheet.createSheet(ExcelSpreadsheet.java:259) at com.glide.processors.ExcelSpreadsheet.writeDocument(ExcelSpreadsheet.java:214) at com.glide.processors.ExcelSpreadsheet.createDocument(ExcelSpreadsheet.java:193) at com.glide.processors.ExcelSpreadsheet.createDocument(ExcelSpreadsheet.java:172) at com.glide.generators.ExcelExporter.createDocument(ExcelExporter.java:88) at com.glide.generators.ExcelExporter.generate(ExcelExporter.java:74) at com.glide.generators.BackGroundGenerationThread.run(BackGroundGenerationThread.java:71) Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } オンプレミスインスタンスに適用されます。 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } アプリケーションサーバには、32ビット版のlibgcc RPMパッケージがインストールされていません。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } パッケージの検証は、次のコマンドを使用して Linux アプリケーションサーバー上で実行できます。 $ rpm -qi libgcc 64 ビットと 32 ビットの両方のバージョンが返されるはずです。 例えば: [Appserver ~]$ rpm -qa | grep libgcc libgcc-4.4.7-23.el6.i686 libgcc-4.4.7-23.el6.x86_64 リストビューレコードを Excel に正常にエクスポートするには、yum install を使用して不足しているビットバージョンの libgcc パッケージをサーバーにインストールして再起動してください。