Due to an oversight, this annotation is not handled, unless one of @OptionsPanelController.TopLevelRegistration or @OptionsPanelController.SubRegistration are also used in the same module.
Workaround is to continue to use the layer entry (as in previous releases) rather than an annotation in package-info.java.
core-main #458703be585b (parented to release68_base for ease of transfer).
OK, clearly not in 6.8 FCS. How do I mark a bug a candidate for 6.8.1 or similar?
Integrated into 'main-golden', will be available in build *200912100200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Jesse Glick <firstname.lastname@example.org>
Log: #178331: also process @ContainerRegistration.
Did I get the pseudo-keyword right?
Any chance I could get this VERIFIED? Should only take a few minutes to make a module containing this annotation on a package-info.java, build in 6.8 and see that no META-INF/generated-layer.xml is created, build in 6.9 and see that it is.
Works as expected. Verified in trunk 20100115
The fix has been ported into the release68_fixes repository.
Product Version: NetBeans IDE 6.8 (Build 201001250341)
Java: 1.6.0_17; Java HotSpot(TM) 64-Bit Server VM 14.3-b01-101
System: Mac OS X version 10.6.2 running on x86_64; MacRoman; en_US (nb)
verified in 6.8 fixes.