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.

Bug 79442 - Expose packages from Servlet and JSP API
Summary: Expose packages from Servlet and JSP API
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Petr Pisl
URL:
Keywords: API_REVIEW_FAST
Depends on:
Blocks: 78597
  Show dependency tree
 
Reported: 2006-06-29 17:22 UTC by Petr Pisl
Modified: 2006-07-13 11:03 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Pisl 2006-06-29 17:22:04 UTC
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.
Comment 1 Petr Pisl 2006-07-12 14:48:15 UTC
Reassigning back to me. 
Comment 2 Petr Pisl 2006-07-13 11:03:02 UTC
I commit the changes in release55. So now the packages are public.