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.
EjbReference in j2ee.api.ejbjar is an interface. Do you really believe that you get the set of methods right? I doubt you do (especially if you are still using org.openide.src hieararchy). Split this interface into API and SPI part. In API make final class where you will be able to add and deprecate methods and in SPI just create new and new interfaces. Btw. this class is not used in the API at all! Btw2. also EnterpriseReferenceContainer? is a candidate for API and SPI split. All good points, but IMO good enough for 4.1. Can be fixed before this is made stable > friend
TM 5.0 -> TBD
I believe that this problem was already solved. I see packages org.netbeans.modules.j2ee.api.ejbjar and org.netbeans.modules.j2ee.spi.ejbjar, so it seems to me that the functionality was split into API and SPI part. Closing this issue as WORKSFORME. Reporter, please reopen if you still see some problem.