This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 94952 - Report also root cause exception
Summary: Report also root cause exception
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Exceptions Reporter (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jindrich Sedek
URL:
Keywords:
: 96740 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-02-08 12:27 UTC by Petr Blaha
Modified: 2007-03-21 08:42 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Blaha 2007-02-08 12:27:36 UTC
Currently, we report only first exception but in many cases we need to work with
root exceptions like: java.lang.reflect.UndeclaredThrowableException <-
java.lang.reflect.InvocationTargetException <-java.lang.NullPointerException
Comment 1 Jindrich Sedek 2007-02-28 08:01:21 UTC
*** Issue 96740 has been marked as a duplicate of this issue. ***
Comment 2 Jesse Glick 2007-03-15 16:13:11 UTC
Any progress? This is very important, since usually the root exception has all
the diagnostic info.
Comment 3 Petr Blaha 2007-03-15 16:23:28 UTC
Jindra already fixed this on the branch. We plan to merge this in trunk before M8.
Comment 4 Jan Lahoda 2007-03-18 17:53:47 UTC
*** Issue 96740 has been marked as a duplicate of this issue. ***
Comment 5 Jindrich Sedek 2007-03-21 08:42:34 UTC
fixed.

IDE: [3/20/07 1:11 PM] Committing "analytics" started
Checking in src/java/org/netbeans/server/uihandler/LogsManager.java;
/cvs/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/LogsManager.java,v
 <--  LogsManager.java
new revision: 1.15; previous revision: 1.14
done
Checking in src/java/org/netbeans/server/uihandler/Exceptions.java;
/cvs/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/Exceptions.java,v
 <--  Exceptions.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/java/org/netbeans/server/uihandler/OnDeploy.java;
/cvs/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/OnDeploy.java,v
 <--  OnDeploy.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/java/org/netbeans/server/uihandler/Utils.java;
/cvs/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/Utils.java,v
 <--  Utils.java
new revision: 1.8; previous revision: 1.7
done
Checking in src/java/org/netbeans/server/uihandler/DbInsertion.java;
/cvs/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/DbInsertion.java,v
 <--  DbInsertion.java
new revision: 1.7; previous revision: 1.6
done
Checking in test/org/netbeans/server/uihandler/TestHandler.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/TestHandler.java,v
 <--  TestHandler.java
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/ExceptionsTest.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/ExceptionsTest.java,v
 <--  ExceptionsTest.java
new revision: 1.7; previous revision: 1.6
done
Checking in test/org/netbeans/server/uihandler/StatisticsTest.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/StatisticsTest.java,v
 <--  StatisticsTest.java
new revision: 1.6; previous revision: 1.5
done
Checking in test/org/netbeans/server/uihandler/DbInsertionTest.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/DbInsertionTest.java,v
 <--  DbInsertionTest.java
new revision: 1.4; previous revision: 1.3
done
Checking in test/org/netbeans/server/uihandler/GetSessionIssueIdTest.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/GetSessionIssueIdTest.java,v
 <--  GetSessionIssueIdTest.java
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/dup2;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/dup2,v  <--  dup2
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/dup1;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/dup1,v  <--  dup1
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/dup5;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/dup5,v  <--  dup5
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/dup4;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/dup4,v  <--  dup4
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/dup3;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/dup3,v  <--  dup3
new revision: 1.2; previous revision: 1.1
done
Checking in test/org/netbeans/server/uihandler/DuplicatesTest.java;
/cvs/logger/uihandlerserver/test/org/netbeans/server/uihandler/DuplicatesTest.java,v
 <--  DuplicatesTest.java
new revision: 1.2; previous revision: 1.1
done
Checking in web/META-INF/context.xml;
/cvs/logger/uihandlerserver/web/META-INF/context.xml,v  <--  context.xml
new revision: 1.4; previous revision: 1.3
done
Checking in web/WEB-INF/web.xml;
/cvs/logger/uihandlerserver/web/WEB-INF/web.xml,v  <--  web.xml
new revision: 1.6; previous revision: 1.5
done
Checking in web/uploaddone.jsp;
/cvs/logger/uihandlerserver/web/uploaddone.jsp,v  <--  uploaddone.jsp
new revision: 1.18; previous revision: 1.17
done
IDE: [3/20/07 1:12 PM] Committing "analytics" finished

IDE:-------------------------------------------------
IDE: [3/20/07 1:15 PM] Committing "UI Handler Library" started
cvs server: re-adding file LogFormatter.java (in place of dead revision 1.1)
cvs server: use 'cvs commit' to add this file permanently
Checking in test/unit/src/org/netbeans/lib/uihandlerserver/InputGestureTest.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandlerserver/InputGestureTest.java,v
 <--  InputGestureTest.java
new revision: 1.4; previous revision: 1.3
done
Checking in test/unit/src/org/netbeans/lib/uihandlerserver/ReadBigDataTest.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandlerserver/ReadBigDataTest.java,v
 <--  ReadBigDataTest.java
new revision: 1.7; previous revision: 1.6
done
Checking in test/unit/src/org/netbeans/lib/uihandlerserver/LogRecordsTest.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandlerserver/LogRecordsTest.java,v
 <--  LogRecordsTest.java
new revision: 1.14; previous revision: 1.13
done
Checking in test/unit/src/org/netbeans/lib/uihandlerserver/ProjectOpTest.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandlerserver/ProjectOpTest.java,v
 <--  ProjectOpTest.java
new revision: 1.2; previous revision: 1.1
done
Checking in nbproject/project.properties;
/cvs/logger/uihandlerlib/nbproject/project.properties,v  <--  project.properties
new revision: 1.4; previous revision: 1.3
done
Checking in nbproject/project.xml;
/cvs/logger/uihandlerlib/nbproject/project.xml,v  <--  project.xml
new revision: 1.3; previous revision: 1.2
done
Checking in apichanges.xml;
/cvs/logger/uihandlerlib/apichanges.xml,v  <--  apichanges.xml
new revision: 1.2; previous revision: 1.1
done
Checking in test/unit/src/org/netbeans/lib/uihandler/LogFormatterTest.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandler/LogFormatterTest.java,v
 <--  LogFormatterTest.java
new revision: 1.2; previous revision: 1.1
done
Checking in test/unit/src/org/netbeans/lib/uihandler/TestHandler.java;
/cvs/logger/uihandlerlib/test/unit/src/org/netbeans/lib/uihandler/TestHandler.java,v
 <--  TestHandler.java
new revision: 1.2; previous revision: 1.1
done
Checking in src/org/netbeans/lib/uihandler/LogFormatter.java;
/cvs/logger/uihandlerlib/src/org/netbeans/lib/uihandler/LogFormatter.java,v  <--
 LogFormatter.java
new revision: 1.2; previous revision: 1.1
done
Checking in src/org/netbeans/lib/uihandler/LogRecords.java;
/cvs/logger/uihandlerlib/src/org/netbeans/lib/uihandler/LogRecords.java,v  <-- 
LogRecords.java
new revision: 1.22; previous revision: 1.21
done
IDE: [3/20/07 1:15 PM] Committing "UI Handler Library" finished