get category
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.wiki / src / net / sourceforge / phpeclipse / wiki / export / pdf / WikiPDFExporter.java
index e97dd4d..4ba33df 100644 (file)
@@ -198,7 +198,7 @@ public final class WikiPDFExporter implements IRunnableWithProgress {
 
     List list = visitor.getList();
     Collections.sort(list, new IFileComparator());
-    IFile file;
+    IFile file = null;
 
     FileOutputStream os = null;
     String pdffilename = fPath.toString();
@@ -243,11 +243,16 @@ public final class WikiPDFExporter implements IRunnableWithProgress {
             monitor.worked(1);
           }
         } catch (Exception e) {
-          addError("PDF export exception", e);
+          String error = "PDF export exception: "+e.getMessage();
+          if (file!=null) {
+            error = file.getLocation().toString()+" - "+e.getMessage();
+          }
+          addError(error, e);
         }
       }
     } catch (Exception e) {
-      addError("PDF export exception", e);
+      String error = "PDF export exception: "+e.getMessage();
+      addError(error, e);
     } finally {
       document.close();
       if (pdfWriter != null) {