Hi Georg,

I believe the demo-trunk site combines the ofbiz-framework repo and the
ofbiz-plugins repo.

Framework:
https://gitbox.apache.org/repos/asf/ofbiz-framework.git
OR
https://github.com/apache/ofbiz-framework

Plugins:
https://gitbox.apache.org/repos/asf?p=ofbiz-plugins.git
OR
https://github.com/apache/ofbiz-plugins

Dan.


On Thu, 3 Dec 2020 at 15:19, Georg Potthast 2 <[email protected]>
wrote:

> I should add that I can generate PDF files fine on my Windows
> installation. The problem appears with barcode only. So I do not know why I
> need all these fonts.
>
> Is there a Github site where I could look at the "
> demo-trunk.ofbiz.apache.org" code?
>
> Georg
>
> > Jacques Le Roux <[email protected]> hat am 03.12.2020 15:41
> geschrieben:
> >
> >
> > I'd have a look at
> https://stackoverflow.com/questions/19767205/embedding-font-into-apache-fop
> too
> >
> > HTH
> >
> > Le 03/12/2020 à 15:39, Jacques Le Roux a écrit :
> > > Mmm, not sure it will work though,  I have not them into
> C:/WINDOWS/FONTS/ and it works here (I was the one who did that some years
> ago, on Windows
> > > too)
> > >
> > > Also check fop.properties, maybe the name must be NotoSans "NotoSans"
> not "Noto Sans"
> > >
> > > Not sure about all that :) I'd make several different tries...
> > >
> > > Jacques
> > >
> > > Le 03/12/2020 à 15:34, Jacques Le Roux a écrit :
> > >> Hi Georg,
> > >>
> > >> The fonts OFBiz uses are in framework/resources/fonts/NotoSans/ dir.
> I'd try to put them into C:/WINDOWS/FONTS/
> > >>
> > >> HTH
> > >>
> > >> Jacques
> > >>
> > >> Le 03/12/2020 à 13:16, Georg Potthast 2 a écrit :
> > >>> Hi Jacques,
> > >>>
> > >>> here are lines from the log. It does not find fonts, I have included
> only the last lines of the messages that it could not find the font.
> > >>>
> > >>> Here is a screenshot of my fonts directory on Windows:
> > >>> https://up.picr.de/40004386kt.png
> > >>> It seems to me the fonts are there but with different names.
> > >>>
> > >>> Georg
> > >>>
> > >>> 2020-12-03 13:00:56,188 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerif-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,210 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifGeorgian-Bold.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,210 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifGeorgian-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,226 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifHebrew-Bold.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,226 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifHebrew-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,241 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifLao-Bold.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,241 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/NotoSerifLao-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,527 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/ReemKufi-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,611 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/Scheherazade-Bold.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:56,627 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> > >>> file:/C:/WINDOWS/FONTS/Scheherazade-Regular.ttf. Reason:
> java.lang.UnsupportedOperationException: coverage set class table not yet
> supported
> > >>> 2020-12-03 13:00:58,394 |jsse-nio-8443-exec-4
> |FOUserAgent                   |W| Unable to load font file:
> file:/C:/WINDOWS/FONTS/teamviewer9.otf.
> > >>> Reason: java.lang.RuntimeException: The font
> file:/C:/WINDOWS/FONTS/teamviewer9.otf is not embeddable due to a licensing
> restriction.
> > >>> 2020-12-03 13:01:01,086 |http-nio-8080-exec-1
> |ControlServlet                |T| [[[qrcode(Domain:http://localhost)]
> Request Begun,
> > >>> encoding=[UTF-8]- total:0.0,since last(Begin):0.0]]
> > >>> 2020-12-03 13:01:01,139 |http-nio-8080-exec-1
> |ConfigXMLReader               |I| controller loaded: 0.0s, 50 requests, 34
> views in
> > >>> file:/C:/ofbiz/plugins/example/webapp/example/WEB-INF/controller.xml
> > >>> 2020-12-03 13:01:01,170 |http-nio-8080-exec-1
> |ConfigXMLReader               |I| controller loaded: 0.0s, 48 requests, 22
> views in
> > >>>
> file:/C:/ofbiz/framework/common/webcommon/WEB-INF/common-controller.xml
> > >>> 2020-12-03 13:01:01,201 |http-nio-8080-exec-1
> |ConfigXMLReader               |I| controller loaded: 0.0s, 0 requests, 0
> views in
> > >>>
> file:/C:/ofbiz/framework/common/webcommon/WEB-INF/handlers-controller.xml
> > >>> 2020-12-03 13:01:01,224 |http-nio-8080-exec-1
> |ConfigXMLReader               |I| controller loaded: 0.0s, 26 requests, 10
> views in
> > >>>
> file:/C:/ofbiz/framework/common/webcommon/WEB-INF/portal-controller.xml
> > >>> 2020-12-03 13:01:01,270 |http-nio-8080-exec-1
> |ConfigXMLReader               |I| controller loaded: 0.0s, 2 requests, 2
> views in
> > >>>
> file:/C:/ofbiz/plugins/example/widget/example/ExampleCompoundWidgets.xml
> > >>> 2020-12-03 13:01:01,270 |http-nio-8080-exec-1
> |RequestHandler                |I| Sending redirect to:
> > >>> [
> https://localhost:8443/example/control/qrcode?message=Example%2011&format=bmp&encoding=UTF-8&verifyOutput=true&logoImageMaxWidth=20&logoImageMaxHeight=20].
>
> > >>> Hidden sessionId by default.
> > >>> 2020-12-03 13:01:01,270 |http-nio-8080-exec-1
> |ServerHitBin                  |I| Visit delegatorName=default,
> ServerHitBin delegatorName=default
> > >>> 2020-12-03 13:01:01,286 |http-nio-8080-exec-1
> |ControlServlet                |T| [[[qrcode(Domain:http://localhost)]
> Request Done-
> > >>> total:0.184,since last([qrcode(Domain:ht...):0.184]]
> > >>> 2020-12-03 13:01:01,386 |jsse-nio-8443-exec-4
> |ScreenFopViewHandler          |E| Unable to transform FO file:
> org.apache.fop.apps.FOPException
> > >>> java.lang.reflect.UndeclaredThrowableException; Screen XSL:FO text
> was:
> > >>> <?xml version="1.0" encoding="UTF-8"?>
> > >>>
> > >>>
> > >>>
> > >>> <!-- Begin Template
> component://example/template/reports/BarCode.fo.ftl -->
> > >>>
> > >>> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
> > >>>
> > >>>    <fo:layout-master-set>
> > >>>      <fo:simple-page-master master-name="main" page-height="4in"
> page-width="8in"
> > >>>          margin-top="0.5in" margin-bottom="0.25in"
> margin-left="0.25in" margin-right="0.25in">
> > >>>        <fo:region-body margin-top="0in"/>
> > >>>        <fo:region-before extent="0in"/>
> > >>>        <fo:region-after extent="0in"/>
> > >>>      </fo:simple-page-master>
> > >>>    </fo:layout-master-set>
> > >>>
> > >>>    <fo:page-sequence master-reference="main">
> > >>>      <fo:flow flow-name="xsl-region-body" font-family="Helvetica">
> > >>>        <fo:block text-align="center">
> > >>>          Example 11
> > >>>        </fo:block>
> > >>>        <fo:block text-align="center">
> > >>>          <fo:instream-foreign-object>
> > >>>            <barcode:barcode xmlns:barcode="
> http://barcode4j.krysalis.org/ns";
> > >>>                message="EX11">
> > >>>              <barcode:code39>
> > >>> <barcode:height>0.75in</barcode:height>
> > >>> <barcode:module-width>.375mm</barcode:module-width>
> > >>>              </barcode:code39>
> > >>>              <barcode:human-readable>
> > >>> <barcode:placement>bottom</barcode:placement>
> > >>> <barcode:font-name>Helvetica</barcode:font-name>
> > >>> <barcode:font-size>18pt</barcode:font-size>
> > >>> <barcode:display-start-stop>false</barcode:display-start-stop>
> > >>> <barcode:display-checksum>false</barcode:display-checksum>
> > >>>              </barcode:human-readable>
> > >>>            </barcode:barcode>
> > >>>          </fo:instream-foreign-object>
> > >>>        </fo:block>
> > >>>        <fo:block>
> > >>>          <fo:leader/>
> > >>>        </fo:block>
> > >>>        <fo:block text-align="center">
> > >>>          <fo:external-graphic
> > >>>
> src="/example/control/qrcode;jsessionid=E842AAB15A21B6B90D3B9DFB84B904FB.jvm1?message=Example%2011&amp;format=bmp&amp;encoding=UTF-8&amp;verifyOutput=true&amp;logoImageMaxWidth=20&amp;logoImageMaxHeight=20"
>
> > >>>
> > >>>              overflow="hidden" height="1.5in"
> content-height="scale-to-fit"/>
> > >>>        </fo:block>
> > >>>      </fo:flow>
> > >>>    </fo:page-sequence>
> > >>> </fo:root>
> > >>> <!-- End Template
> component://example/template/reports/BarCode.fo.ftl -->
> > >>>
> > >>> 2020-12-03 13:01:01,402 |jsse-nio-8443-exec-4
> |ScreenFactory                 |I| Got 27 screens in 0.016s from:
> > >>> file:/C:/ofbiz/framework/common/widget/CommonScreens.xml
> > >>> 2020-12-03 13:01:01,487 |jsse-nio-8443-exec-4
> |ScreenFactory                 |I| Got 26 screens in 0.0s from:
> > >>> file:/C:/ofbiz/themes/common/widget/CommonScreens.xml
> > >>> 2020-12-03 13:01:01,502 |jsse-nio-8443-exec-4
> |ScreenFactory                 |I| Got 8 screens in 0.015s from:
> > >>> file:/C:/ofbiz/plugins/example/widget/example/CommonScreens.xml
> > >>> 2020-12-03 13:01:01,518 |jsse-nio-8443-exec-4
> |ScreenFactory                 |I| Got 1 screens in 0.016s from:
> > >>> file:/C:/ofbiz/applications/commonext/widget/CommonScreens.xml
> > >>> 2020-12-03 13:01:01,556 |jsse-nio-8443-exec-4
> |ServiceDispatcher             |T| Sync service
> [example/getLastSystemInfoNote] finished in [16]
> > >>> milliseconds
> > >>> 2020-12-03 13:01:01,587 |jsse-nio-8443-exec-4
> |ServerHitBin                  |I| Visit delegatorName=default,
> ServerHitBin delegatorName=default
> > >>> 2020-12-03 13:01:01,587 |jsse-nio-8443-exec-4
> |ControlServlet                |T| [[[ExampleReportPdfBarcode(Domain:
> https://localhost)] Request
> > >>> Done- total:22.793,since last([ExampleReportPdf...):22.793]]
> > >>> 2020-12-03 13:01:01,921 |jsse-nio-8443-exec-7
> |ControlServlet                |T| [[[setLocaleFromBrowser(Domain:
> https://localhost)] Request Begun,
> > >>> encoding=[UTF-8]- total:0.0,since last(Begin):0.0]]
> > >>> 2020-12-03 13:01:01,953 |jsse-nio-8443-exec-7
> |ServiceDispatcher             |T| Sync service
> [example/setLocaleFromBrowser] finished in [32]
> > >>> milliseconds
> > >>> 2020-12-03 13:01:01,953 |jsse-nio-8443-exec-7
> |RequestHandler                |I| Ran Event
> [service:#setLocaleFromBrowser] from [request], result
> > >>> is [success]
> > >>> 2020-12-03 13:01:01,953 |jsse-nio-8443-exec-7
> |RequestHandler                |I| [RequestHandler.doRequest]: Response is
> a chained request. Hidden
> > >>> sessionId by default.
> > >>> 2020-12-03 13:01:01,953 |jsse-nio-8443-exec-7
> |RequestHandler                |I| [RequestHandler]: Chain in place:
> requestUri=json
> > >>> overrideViewUri=null Hidden sessionId by default.
> > >>> 2020-12-03 13:01:01,953 |jsse-nio-8443-exec-7
> |RequestHandler                |I| Ran Event
> > >>>
> [java:org.apache.ofbiz.common.CommonEvents#jsonResponseFromRequestAttributes]
> from [request], result is [success]
> > >>> 2020-12-03 13:01:01,968 |jsse-nio-8443-exec-7
> |ServerHitBin                  |I| Visit delegatorName=default,
> ServerHitBin delegatorName=default
> > >>> 2020-12-03 13:01:01,968 |jsse-nio-8443-exec-7
> |ControlServlet                |T| [[[setLocaleFromBrowser(Domain:
> https://localhost)] Request Done-
> > >>> total:0.047,since last([setLocaleFromBro...):0.047]]
> > >>>
> > >>>
>


-- 
Daniel Watford

Reply via email to