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.
Currently Call EJB and similar do not work in web freeform. The IDE does not know how to add ejb jar file to classpath. It should add the references to web.xml and the java code, maybe add it to module classpath, and advice the user what to add to the build script.
More precise: now EJB freeform can call only own EJBs and web freeform none. Freeform must implement its own EnterpriseReferenceContainer (now the one from ejbjarproject is in EJB FF lookup) to solve this problem. There is also problem of AntArtifacts for EJB freeform: AntArtifactQuery.findArtifactsByType(p, EjbProjectConstants.ARTIFACT_TYPE_EJBJAR) returns empty array. How can be this artifact defined for EJB freeform? I think it's P2 enhancement, I am increasing priority. Reevaluate if you think it's not so important. After all of this is implemented, hacking implementation of CallEjbDialog.open() must can be cleaned-up.
TM 5.0->TBD