Integration of GlassFish V2 and NetBeans 6.5


Background

NetBeans 6.1 currently supports Java EE 5 development against GF V2. That support will be maintained in 6.5.

Stakeholders

  • Java EE Modules
  • Dynamic Language Modules

Users

  • Java EE 6 early adopters
  • Dynamic Language developers that are experimenting with GF V3
    need list of languages that will be supported by v3 AND 6.5.

Risks

  • limited QA bandwidth.
  • urgent interrupts on development team's time.

Assumptions

  • Not necessary to be production quality
    but it should not be really buggy either.

Vision

In the 6.5 time frame we want to create an environment that allows users to leverage the features of V3 that will be "ready". The Java EE 6 features are supposed to be ready. The ability to support dynamic languages is going to be "ready". The support for the module system in v3 will be more baked...

We will need to extend the dev modules to support Java EE 6 development.

Features

  • EJB wizard in Web project
  • Call EJB support for web packaged EJBs inside the web project...
  • Leverage v3 container features
  • extend web app with an action that can create an ejb jar file for the embedded ejbs
  • Wizard/action to create a v3 module from a regular java project
  • support for ejb module project deployment (if supported by v3)
  • support for app client project deployment (if supported by v3)
  • support for ear project deployment (if supported by v3)
  • v3 dd support

Non features

  • new Java EE 6 dd support (unless absolutely necessary)