aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/apache/fop/apps/FOInputHandler.java
diff options
context:
space:
mode:
authorKelly Campbell <kellyc@apache.org>2001-04-12 00:12:49 +0000
committerKelly Campbell <kellyc@apache.org>2001-04-12 00:12:49 +0000
commit2153c1606caffaf86e343090c15293adcc6f93b3 (patch)
tree650b4d751729f2ada04b5ccfb830719c76d00e6a /src/org/apache/fop/apps/FOInputHandler.java
parent9d3309e618d6fd4cde6cc648cb6209dcf1ccdbbc (diff)
downloadxmlgraphics-fop-2153c1606caffaf86e343090c15293adcc6f93b3.tar.gz
xmlgraphics-fop-2153c1606caffaf86e343090c15293adcc6f93b3.zip
Removed uses of System.out where throwing a FOPException should suffice.
Refactored code to throw FOPExceptions so embedding FOP wont' cause app server JVMs to exit. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194208 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/apps/FOInputHandler.java')
-rw-r--r--src/org/apache/fop/apps/FOInputHandler.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/org/apache/fop/apps/FOInputHandler.java b/src/org/apache/fop/apps/FOInputHandler.java
index 9a40a6abc..6f99e223c 100644
--- a/src/org/apache/fop/apps/FOInputHandler.java
+++ b/src/org/apache/fop/apps/FOInputHandler.java
@@ -32,13 +32,10 @@ public class FOInputHandler extends InputHandler {
return super.fileInputSource(fofile);
}
- public XMLReader getParser() {
- XMLReader parser = super.createParser();
- if (parser == null) {
- MessageHandler.errorln("ERROR: Unable to create SAX parser");
- System.exit(1);
- }
- return parser;
+ public XMLReader getParser()
+ throws FOPException
+ {
+ return super.createParser();
}
}