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.
While testing issue 180583 (have a look there for the testcase how to reproduce this problem) I realized that if EJB has No-Interface view and the EJB class extends some other class then public methods from this superclass are not shown as EJB methods. For example in case of issue 180583 it means that EJB node shows only getEntityManager which is defined in entity facede class but all other methods from AbstractFacade like find, edit, remove etc. are not shown. Andrey, could you please try to resolve this ASAP so that we use this features in demo we are preparing? Thanks. Similar problem is in Web Service generation which I will file separate issue for.
Web Service issue 180585 filed. Btw. EJB 3.1 spec says in chapter "3.4.4 Session Bean’s No-Interface View": Only public methods of the bean class (and any super-classes) may be invoked through the no-interface view.
Fixed in the web-main.
Integrated into 'main-golden', will be available in build *201002120200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/42a51efe26f6 User: Andrey Yamkovoy <kaktus@netbeans.org> Log: #180584 - EJB node of No-Interface EJB does not show superclass methods