My Oracle Support Banner

E1: XMLP: Unable to Print Font on Embedded BI Publisher Report, Font Defined in XDO.CFG is Ignored. XDO Log [EXCEPTION] java.io.UTFDataFormatException: Invalid UTF-8 encoding (Doc ID 2621689.1)

Last updated on SEPTEMBER 17, 2020

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Unable to print Barcode font (128R00.TTF) on an Embedded BI Publisher report. The barcode font will not render in the PDF output.

System seems unable to read the xdo.cfg file where 128R00.TTF font is defined.

The font has already been defined in the xdo.cfg file as follows:

The current setting in xdo.cfg is as follows:

    <fonts>
        <font family="Albany WT SC" style="normal" weight="bold">
       <truetype path="/E920SYS/Resource/truetype/ALBANWTS.ttf" />        
        </font>
      <font family="Code 128" style="normal" weight="normal">
       <truetype path="/E920SYS/RESOURCE/truetype/128R00.TTF" />       
        </font>
    </fonts>


The xdo.cfg file have been copied to the following locations:

/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit/jre/lib
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit/jre/lib
/System/Classes

The 128R00.TTF file has also been installed in the following locations:

/E920SYSDV/RESOURCE/truetype/128R00.TTF
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit/jre/lib/fonts
/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit/jre/lib/fonts

The AS400 Enterprise Server JDE.INI has the following settings:

[JDE JVM]
OutProcessJVMHome=/QOpenSys/QIBM/ProdData/JavaVM/jdk70/64bit                <=== Path used by XML Publisher Large Job Kernel
XMLPOutProcessVMOptions=-Xms512m -Xmx512m
XMLPVMOptions=-Djava.compiler=NONE -Xms256m -Xmx256m
InProcessJVMHome=/QOpenSys/QIBM/ProdData/JavaVM/jdk70/32bit                    <=== Path used by XML Publisher Small Job Kernel
RemoteDebugPort=-1
VMTrace=0
DefaultOptions=
MetadataVMOptions=-Xmx256m 
  

  
 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.