diff --git a/org.adempiere.report.jasper.library/.classpath b/org.adempiere.report.jasper.library/.classpath
index 0ae9142b3c..16c2549b14 100644
--- a/org.adempiere.report.jasper.library/.classpath
+++ b/org.adempiere.report.jasper.library/.classpath
@@ -4,6 +4,7 @@
+
diff --git a/org.adempiere.report.jasper.library/META-INF/MANIFEST.MF b/org.adempiere.report.jasper.library/META-INF/MANIFEST.MF
index c86ceef00c..234bb97ad7 100644
--- a/org.adempiere.report.jasper.library/META-INF/MANIFEST.MF
+++ b/org.adempiere.report.jasper.library/META-INF/MANIFEST.MF
@@ -10,6 +10,7 @@ Bundle-ClassPath: .,
lib/castor-xml.jar,
lib/jasperreports-chart-customizers.jar,
lib/jasperreports-chart-themes.jar,
+ lib/jasperreports-fonts.jar,
lib/jasperreports-functions.jar,
lib/olap4j.jar,
lib/rhino.jar,
diff --git a/org.adempiere.report.jasper.library/build.properties b/org.adempiere.report.jasper.library/build.properties
index 917a447cc9..87bc134010 100644
--- a/org.adempiere.report.jasper.library/build.properties
+++ b/org.adempiere.report.jasper.library/build.properties
@@ -4,6 +4,7 @@ bin.includes = META-INF/,\
lib/castor-xml.jar,\
lib/jasperreports-chart-customizers.jar,\
lib/jasperreports-chart-themes.jar,\
+ lib/jasperreports-fonts.jar,\
lib/jasperreports-functions.jar,\
lib/olap4j.jar,\
lib/rhino.jar,\
diff --git a/org.adempiere.report.jasper.library/copyjars.xml b/org.adempiere.report.jasper.library/copyjars.xml
index 2aa085f8bc..aab9a9db48 100644
--- a/org.adempiere.report.jasper.library/copyjars.xml
+++ b/org.adempiere.report.jasper.library/copyjars.xml
@@ -5,6 +5,7 @@
+
diff --git a/org.adempiere.report.jasper.library/note_for_update_jr_library.readme b/org.adempiere.report.jasper.library/note_for_update_jr_library.readme
index 5293d7804a..c0d28b3183 100644
--- a/org.adempiere.report.jasper.library/note_for_update_jr_library.readme
+++ b/org.adempiere.report.jasper.library/note_for_update_jr_library.readme
@@ -11,7 +11,7 @@ guide for update:
for extra like encrypt, have go to sample project to get dependency
but just focus common job and already know extra like encrypt)
-3. also download jasperreports-functions-x.x.x.jar
+3. also download jasperreports-functions-x.x.x.jar and jasperreports-fonts-x.x.x.jar
4. now edit org.adempiere.report.jasper.library follow bellow rule
+ if library have same version with library already use on idempiere, just use import package or bundle dependency
@@ -50,4 +50,4 @@ note: net.sf.jasperreports.engine_6.3.1.jar use package dynamic import
6. com.jaspersoft.studio.bundles.itext_2.1.7.js5 already have bcprov-jdk14-139 on Bundle-ClassPath, but manifest still import package from bcprov-jdk14-139. so i modify its manifest before call ${ECLIPSE_FOLDER}/eclipse -application org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher
-7. org.krysalis.barcode4j_2.1.0.jar have osgi version on maven but it dependency to org.apache.avalon, so use version from jasper report. it modify manifest.mf to don't depend to org.apache.avalon
\ No newline at end of file
+7. org.krysalis.barcode4j_2.1.0.jar have osgi version on maven but it dependency to org.apache.avalon, so use version from jasper report. it modify manifest.mf to don't depend to org.apache.avalon
diff --git a/org.adempiere.report.jasper.library/pom.xml b/org.adempiere.report.jasper.library/pom.xml
index 2385027db6..16f6d92364 100644
--- a/org.adempiere.report.jasper.library/pom.xml
+++ b/org.adempiere.report.jasper.library/pom.xml
@@ -87,6 +87,26 @@
+
+ com.googlecode.maven-download-plugin
+ download-maven-plugin
+
+
+ download-db-seed-oracle
+ validate
+
+ wget
+
+
+ ${url.file.srv}/jarfile/jp-6.3.1/jasperreports-fonts-6.3.1.jar
+ false
+ lib
+ jasperreports-fonts.jar
+ 5
+
+
+
+
-
\ No newline at end of file
+