cvs commit: jakarta-log4j/src/java/org/apache/log4j/chainsaw Main.java
[email protected] 24 Apr 2002 01:08:04 -0000
| Newsgroups | gmane.comp.jakarta.log4j.cvs |
|---|---|
| Message-ID | <[email protected]> |
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(