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

Summary: Debugger service registration does not work for abstract classes
Product: debugger Reporter: Martin Entlicher <mentlicher>
Component: CodeAssignee: Martin Entlicher <mentlicher>
Status: RESOLVED FIXED    
Severity: blocker CC: non_migrated_user
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

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.