# HG changeset patch # User robcast # Date 1042038087 -3600 # Node ID 4ef2a86fc1bc9de379da02ba9b95a182b470dc90 # Parent 7395e65da80c2c043d370478f65316c27d82c35a Use standard JAI again. ImageLoader plugin doesn't work. diff -r 7395e65da80c -r 4ef2a86fc1bc servlet/src/digilib/servlet/Scaler.java --- a/servlet/src/digilib/servlet/Scaler.java Tue Jan 07 19:07:59 2003 +0100 +++ b/servlet/src/digilib/servlet/Scaler.java Wed Jan 08 16:01:27 2003 +0100 @@ -103,10 +103,10 @@ // FileOps instance fileOp = new FileOps(util); // global DocuImage instance (don't reuse inside a request!) - //globalImage = new JAIDocuImage(util); + globalImage = new JAIDocuImage(util); // globalImage = new JIMIDocuImage(util); //globalImage = new ImageLoaderDocuImage(util); - globalImage = new JAIImageLoaderDocuImage(util); + //globalImage = new JAIImageLoaderDocuImage(util); } /**Process the HTTP Get request*/ @@ -211,10 +211,10 @@ try { // DocuImage instance - //DocuImage docuImage = new JAIDocuImage(util); + DocuImage docuImage = new JAIDocuImage(util); //DocuImage docuImage = new JIMIDocuImage(util); //DocuImage docuImage = new ImageLoaderDocuImage(util); - DocuImage docuImage = new JAIImageLoaderDocuImage(util); + //DocuImage docuImage = new JAIImageLoaderDocuImage(util); /** * find the file to load/send @@ -367,6 +367,17 @@ } catch (FileOpException ex) {} // so we don't get a loop return; } + catch (RuntimeException e) { + Utils.dprintln(1, "ERROR: Any other Error: "+e); + try { + if (errorMsgHtml) { + servletOp.htmlMessage("ERROR: Other Error: "+e, response); + } else { + globalImage.sendFile(errorImgFile, response); + } + } catch (FileOpException ex) {} // so we don't get a loop + return; + } }