Mr. Povarnitsyn created FOP-2554: ------------------------------------ Summary: FopConfig permits file URI for fonts only Key: FOP-2554 URL: https://issues.apache.org/jira/browse/FOP-2554 Project: FOP Issue Type: Bug Components: font/unqualified Affects Versions: 2.0 Environment: all flatforms Reporter: Mr. Povarnitsyn Priority: Minor
config has following: <fonts> <font metrics-url="classpath:///fonts/arialuni.xml" kerning="yes" embed-url="classpath:///fonts/arialuni.ttf"> <font-triplet name="arialuni" style="normal" weight="normal"/> </font> Exception on FontCache.java (line 335) File fontFile = new File(fontUri); My proposal: Instead: File fontFile = new File(fontUri); long lastModified = fontFile.lastModified(); cachedFontFile = new CachedFontFile(lastModified); Write: long lastModified = 0L; if(fontUri.getScheme().equals("file")){ File fontFile = new File(fontUri); lastModified = fontFile.lastModified(); } cachedFontFile = new CachedFontFile(lastModified); This code is working. -- This message was sent by Atlassian JIRA (v6.3.4#6332)