Author: tilman
Date: Sat Mar 28 15:04:47 2026
New Revision: 1932639

Log:
PDFBOX-5660: Sonar fix

Modified:
   
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
   
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java

Modified: 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
==============================================================================
--- 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
    Sat Mar 28 14:50:52 2026        (r1932638)
+++ 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
    Sat Mar 28 15:04:47 2026        (r1932639)
@@ -142,9 +142,9 @@ public class OSXAdapter implements Invoc
                         });
                 setQuitHandlerMethod.invoke(desktopObject, osxAdapterProxy);
             }
-            catch (Exception e)
+            catch (Exception ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
             return;
         }
@@ -231,9 +231,9 @@ public class OSXAdapter implements Invoc
                 });
                 setOpenFileHandlerMethod.invoke(desktopObject, 
osxAdapterProxy);
             }
-            catch (Exception e)
+            catch (Exception ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
             return;
         }

Modified: 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java
==============================================================================
--- 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java
  Sat Mar 28 14:50:52 2026        (r1932638)
+++ 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java
  Sat Mar 28 15:04:47 2026        (r1932639)
@@ -178,9 +178,9 @@ public class Tree extends JTree
                     byte[] bytes = 
IOUtils.toByteArray(cosStream.createRawInputStream());
                     saveStream(bytes, null, null);
                 }
-                catch (IOException e)
+                catch (IOException ex)
                 {
-                    e.printStackTrace();
+                    new ErrorDialog(ex).setVisible(true);
                 }
             }
         });
@@ -273,9 +273,9 @@ public class Tree extends JTree
                     byte[] bytes = 
IOUtils.toByteArray(cosStream.createInputStream());
                     saveStream(bytes, fileFilter, extension);
                 }
-                catch (IOException e)
+                catch (IOException ex)
                 {
-                    e.printStackTrace();
+                    new ErrorDialog(ex).setVisible(true);
                 }
             }
         });
@@ -350,9 +350,9 @@ public class Tree extends JTree
                         }
                     }
                 }
-                catch (IOException e)
+                catch (IOException ex)
                 {
-                    e.printStackTrace();
+                    new ErrorDialog(ex).setVisible(true);
                 }
             }
         });
@@ -403,9 +403,9 @@ public class Tree extends JTree
                     InputStream data = stream.createInputStream(stopFilters);
                     saveStream(IOUtils.toByteArray(data), null, null);
                 }
-                catch (IOException e)
+                catch (IOException ex)
                 {
-                    e.printStackTrace();
+                    new ErrorDialog(ex).setVisible(true);
                 }
             }
         });

Reply via email to