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.
J2SE freeform provides generation of build file with debug target which needs to be customized by EJB freeform.
This appears to be a new "feature". We may need to push this to promo-F. This is especially true since there really is not a well defined semantic for execution of EJB Module projects, let alone debug. About the only way to debug a ejb module is to put it into an application that you would then debug. Trying to make the menus "match", when the projects have radically differeing semantics seems like a mistake [I assume that is the motivation behind filing this issue]
how on earth does this issue block the web FF project?
It's there just because of need to fix it on both projects (by same person)
As this stands right now, I'd say this is a P2 bug. The target that is generated is completely useless for debugging an EJB module. Are we planning to fix this for FCS? I need to at least know what the debug target will look like so I can document it.
I'd say we actually don't know what the debug target should do. You can't debug an EJB module by itself. Instead, you run the client of the EJB module (usually a web module) in debug mode and make sure the sources of the EJB module are available to the debugger. I will have to look at it more closely.
What does debug project do when you run it on a standard EJB module project? Just starts the server in debug mode, deploys the module, attaches the debugger, and waits for you to access it with an application client, right?
correct. Use case very limited, but ...
Checking in EjbFreeFormActionProvider.java; /cvs/j2ee/ejbfreeform/src/org/netbeans/modules/j2ee/ejbfreeform/EjbFreeFormActionProvider.java,v <-- EjbFreeFormActionProvider.java initial revision: 1.1 done Checking in EjbFreeformProperties.java; /cvs/j2ee/ejbfreeform/src/org/netbeans/modules/j2ee/ejbfreeform/EjbFreeformProperties.java,v <-- EjbFreeformProperties.java initial revision: 1.1 done Checking in EJBProjectNature.java; /cvs/j2ee/ejbfreeform/src/org/netbeans/modules/j2ee/ejbfreeform/EJBProjectNature.java,v <-- EJBProjectNature.java new revision: 1.12; previous revision: 1.11 done Checking in Bundle.properties; /cvs/j2ee/ejbfreeform/src/org/netbeans/modules/j2ee/ejbfreeform/Bundle.properties,v <-- Bundle.properties new revision: 1.5; previous revision: 1.4 done