I'm also getting "ERROR JRCCommunicationAdapter" error on Jboss server which is running on linux box but works fine on local windows Jboss server.
Getting exception at
ByteArrayInputStream byteArrayInputStream = (ByteArrayInputStream) clientDoc.getPrintOutputController().export(ReportExportFormat.PDF);
Exception stacktrace:
20160615-085300 [3:8169-3] INFO PageFormatter.formatPage - Page 1 formatted.
20160615-085300 [3:8169-3] INFO LoggerServiceProvider.logInfo - FCM: modelling contents
20160615-085301 [3:8169-3] WARN LoggerServiceProvider.logWarning - PDFExporter: PdfExporter: Error formatting text; skipping.
20160615-085301 [3:8169-3] ERROR JRCCommunicationAdapter.if - detected an exception: java.lang.NullPointerException
at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.opentype.OpenTypeFontManager.a(SourceFile:384)
at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.opentype.OpenTypeFontManager.do(SourceFile:259)
at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.opentype.OpenTypeFontManager.if(SourceFile:77)
at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.FontEmbeddingSession.if(SourceFile:113)
at com.crystaldecisions.reports.exporters.format.page.pdf.fontembedding.FontEmbeddingSession.a(SourceFile:104)
at com.crystaldecisions.reports.exporters.format.page.pdf.pdflib.r.if(SourceFile:594)
at com.crystaldecisions.reports.exporters.format.page.pdf.pdflib.r.a(SourceFile:424)
at com.crystaldecisions.reports.exporters.format.page.pdf.pdflib.PdfDocumentManager.a(SourceFile:337)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.a(SourceFile:1584)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.a(SourceFile:1492)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.a(SourceFile:780)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.a(SourceFile:729)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.a(SourceFile:683)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.a.if(SourceFile:633)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.d.a(SourceFile:1951)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.d.a(SourceFile:447)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.d.byte(SourceFile:323)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.d.a(SourceFile:303)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.d.a(SourceFile:283)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.b.a(SourceFile:217)
at com.crystaldecisions.reports.exporters.format.page.pdf.dom.PdfAdvancedDocumentModeller.a(SourceFile:177)
at com.crystaldecisions.reports.exporters.page.pdf.AdobePDFExporter.a(SourceFile:252)
at com.crystaldecisions.reports.exporters.page.pdf.AdobePDFExporter.processFormattedContent(SourceFile:200)
at com.crystaldecisions.reports.formatter.export2.a.a(SourceFile:105)
at com.crystaldecisions.reports.formatter.export2.a.a(SourceFile:253)
at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.if(SourceFile:642)
at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.a(SourceFile:586)
Any help would be appreciated.