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.
Some modules in the enterprise cluster need to work with Java Servlet 2.5 (http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html) and JavaServer Pages 2.1 (http://www.jcp.org/en/jsr/detail?id=245) API. Now these APIs are used with jsp parser module and web core syntax module, so mainly editor features are based on top of them. There are also other modules which needs these api like modules from Creator product. Now we use module wrapper for these apis and this module is called Servlet/JSP API (${nb_all}/web/servletjspapi), which expose needed packages as friend packages. The packages are: javax.el javax.servlet javax.servlet.http javax.servlet.jsp javax.servlet.jsp.el javax.servlet.jsp.jstl.core javax.servlet.jsp.jstl.fmt javax.servlet.jsp.jstl.sql javax.servlet.jsp.jstl.tlv javax.servlet.jsp.tagext I would like to expose these packages as public api for other netbeans modules. JSP 2.1 leverages on the Servlet 2.5 specification and is not possible to use JSP api withough servlet api. This is reason why we have one module wrapper for both apis and originally these apis are distributed together in the javaee.jar with other JavaEE apis.
Reassigning back to me.
I commit the changes in release55. So now the packages are public.