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 there are following reasons to do it: - custom properties (might be solved by looks) - special default executor - syncing of depl. descriptor with content of WEB-INF/classes (after copy/move/delete) disatvantages: - relies on Java module internals - doesn't scale (conflicts with other subclasses of JDO like JDO/RMI/forms) - works for sources only - front controller in Struts hasn't this support
the new design will use ProjectEnvironmentProvide and looks
closing obsolete issues related to prj40_prototype
I don't agree. Maybe we can live with this in 3.x but in principle it is a bad approach. All disadvatages are still valid and we should get rid of it. Don't forget about usability problems - hard to understand concept of 'Mark as Servlet'/'Cancel servlet' and many threads on nbusers confirming that the current solution is not very intuitive. To go further idea of servlet execution is bad IMO. It is always web module/j2ee app what is deployed (optionally started) and can execute when there is a request.
fixed in trunk