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 175765 - Debugger service registration does not work for abstract classes
Summary: Debugger service registration does not work for abstract classes
Status: RESOLVED FIXED
Alias: None
Product: debugger
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-30 13:02 UTC by Martin Entlicher
Modified: 2009-11-01 10:55 UTC (History)
1 user (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 Martin Entlicher 2009-10-30 13:02:00 UTC
The annotations like ActionsProvider.Registration do not register the services properly and the lookup does not find them.
DebuggerServiceRegistration for registration of interfaces works correctly.

Tests were written for this, they do pass, but IDE runtime behaves in a different way.
Comment 1 Martin Entlicher 2009-10-30 13:05:15 UTC
NbModuleSuite can be used in tests to simulate IDE runtime behavior, but currently adding this breaks debugger tests
altogether. Therefore I've decided to do that later - see issue #175766.
Comment 2 Martin Entlicher 2009-10-30 13:35:16 UTC
Should be fixed by changeset:   151491:97dec834429a
http://hg.netbeans.org/main/rev/97dec834429a
Comment 3 Quality Engineering 2009-11-01 10:55:39 UTC
Integrated into 'main-golden', will be available in build *200910310201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/97dec834429a
User: mentlicher@netbeans.org
Log: #175765 - Hopefully corrects the registration, test will be adapted later.