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 29944 - Design draft APIs for viewing the generated servlet and JSP compilation
Summary: Design draft APIs for viewing the generated servlet and JSP compilation
Status: RESOLVED WONTFIX
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: Petr Jiricka
URL:
Keywords:
Depends on:
Blocks: 17789 29946
  Show dependency tree
 
Reported: 2003-01-10 16:16 UTC by Petr Jiricka
Modified: 2016-07-07 08:56 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
The JSP compilation API class (9.55 KB, text/plain)
2003-01-21 14:41 UTC, Petr Jiricka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2003-01-10 16:16:16 UTC
There need to be new APIs for viewing the generated 
servlet, and JSP compilation.

Draft of these APIs must be ready for M1.
Comment 1 Petr Jiricka 2003-01-21 14:37:19 UTC
Attaching the first draft of the APIs.

The basic goals for the API are as follows:

1) Be independent of the WebData classes (proprietary 
classes in the j2eeserver module), which will go away when 
we use JSR 77/88. This way, this API can be made 
compatible with JSR 88 easily.

2) Allow to easily interoperate with JSR 45.

3) Allow the server/plugin to support viewing the 
generating servlet, without supporting JSP compilation in 
the IDE.

4) When the plugin supports compilation in the IDE, the 
compile step must create the Java class, in addition to 
the Java file. So far we are only creating the Java file 
inside the plugin; the class file is created using 
standars (server-independent) IDE Java compiler.
Comment 2 Petr Jiricka 2003-01-21 14:41:06 UTC
Created attachment 8632 [details]
The JSP compilation API class
Comment 3 Martin Balin 2016-07-07 08:56:26 UTC
This old bug may not be relevant anymore. If you can still reproduce it in 8.2 development builds please reopen this issue.

Thanks for your cooperation,
NetBeans IDE 8.2 Release Boss