oburn       02/04/23 18:08:04

  Modified:    src/java/org/apache/log4j/chainsaw Main.java
  Log:
  Added logic to handle when the XML parser classes are not in the classpath.
  
  Revision  Changes    Path
  1.2       +7 -0      jakarta-log4j/src/java/org/apache/log4j/chainsaw/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/Main.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Main.java 23 Mar 2002 07:51:26 -0000      1.1
  +++ Main.java 24 Apr 2002 01:08:04 -0000      1.2
  @@ -63,6 +63,13 @@
               final JMenuItem loadMenuItem = new JMenuItem("Load file...");
               menu.add(loadMenuItem);
               loadMenuItem.addActionListener(lxa);
  +        } catch (NoClassDefFoundError e) {
  +            LOG.info("Missing classes for XML parser", e);
  +            JOptionPane.showMessageDialog(
  +                this,
  +                "XML parser not in classpath - unable to load XML events.",
  +                "CHAINSAW",
  +                JOptionPane.ERROR_MESSAGE);
           } catch (Exception e) {
               LOG.info("Unable to create the action to load XML files", e);
               JOptionPane.showMessageDialog(
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to