[ https://issues.apache.org/jira/browse/FOP-2168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dian hina updated FOP-2168: --------------------------- oke finish > The ANT task "org.apache.fop.tools.anttasks.Fop" never throws a build > exception > ------------------------------------------------------------------------------- > > Key: FOP-2168 > URL: https://issues.apache.org/jira/browse/FOP-2168 > Project: FOP > Issue Type: Bug > Components: unqualified > Affects Versions: 2.5 > Environment: Operating System: > Platform: PC > Reporter: Radu Coravu > Attachments: c1000-031-Exam-Dumps-NewYear-2019.pdf > > > A concrete example, the DITA OT project uses a series of ANT build files to > publish DITA to PDF. > The Apache FOP task "org.apache.fop.tools.anttasks.Fop" is used for this. > If the task fails (for example the PDF is opened in another application or > the XSL-FO file has severe validation problems) it should throw an ANT > BuildException because there is no need to continue the entire ANT build as > if nothing happened. > Instead, the method > "org.apache.fop.tools.anttasks.FOPTaskStarter.render(File, File, String)" > catches all exceptions and just logs them in the console. > This means that it is possible that ANT finishes with a "Build succesfull" > message and in fact the PDF was not produced at all. > Maybe you should add a "failonerror" attribute to the task and have it fail > by default when an error is encountered. -- This message was sent by Atlassian Jira (v8.3.4#803005)