Java EE Server Support


NetBeans IDE 5.0 works out-of-the-box with Sun Java System Application Server 8.1 and 8.2 (and pre-releases of version 9.0), and BEA WebLogic Application Server 9.0 and JBoss Application Server 4.0.3. Table 10-1 illustrates the different features for each target server.

Table 10-1. Java EE Server Features Supported Directly in NetBeans IDE 5.0

Description

Sun AS 8.1, 8.2

BEA WebLogic 9

JBoss 4.03

Start and stop the server (local)

yes

yes

yes

Deployment and redeployment

yes

yes

yes

Remote deployment

yes

no

no

Undeployment

yes

no

no

Remote undeployment

yes

no

no

Fast directory-based deployment (Web)

yes

yes

yes

Java debugging

yes

yes

yes

JSP source level debugging

yes

no

yes

Java EE Profiling (NetBeans Profiler must be installed)

yes

yes

yes

View console output (for local server)

yes

no

no

View log files

yes

yes

yes

Edit server's conf file (AS8.1: via favorites, and xml editor)

yes

no

no

List deployed applications

yes

no

no

List sub-elements in deployed applications, and display properties

yes

no

no

List/Edit registered server resources

yes

no

no

Admin UI

yes

yes

yes

HTTP monitoring

yes

no

no

Generate server-specific CMP and JNDI data (no manual steps needed)

yes

no

no

Visual editing of server-specific data

yes

no

no

View servlet generated from JSP files

yes

no

no

Complete Web Services support

yes

no

no

Complete EJB CMP Mapping tool

yes

no

no

Zero config support (auto creation/ registration of resources)

yes

no

no

Out-of-the-box Blueprints solutions working

yes

no

no

Single bundle, easy to install with NetBeans

yes

no

no

Server JVM options configuration

yes

no

no

Server specific DD XML code completion/ validation

yes

no

no

Java EE Verification (AS8.x is required)

yes

no

no

Server-specific resource creation wizards and registration

yes

no

no

Secure Server (HTTPS) admin access and certificate validation

yes

no

no

JSR 88 graphical configBean class implementation

yes

no

no

Complete support for server-specific Ant tasks

yes

no

no

Out-of-box JSF support (Java Server Faces xml code completion/validation, lib registration from app server area, etc.)

yes

no

no

Pointbase or Derby DB integration (start/ stop menu, driver, samples) (only when AS8.x is installed and registered)

yes

no

no

Pointbase or Derby driver pre-configure for Server runtime

yes

no

no

AVK (Application Verification Kit) ready (via extra AVK plug-in module from NetBeans Update Center)

yes

no

no


The registration of these servers is similar to the mechanism used for the Sun Java System Application Server. To register a server:

  1. Choose Tools | Server Manager and click the Add Server button.

  2. In the Server drop-down list, select either BEA WebLogic Application Server 9.0 or JBoss Application Server 4.0.3.

  3. In the Server Location page of the wizard, specify where the server is installed.

    After you click Finish, the server is registered in the IDE.

As a preview feature in NetBeans IDE 5.0, it is also possible to register a build of the Glassfish Java EE 5 server (using the Sun Java System Application Server choice). A post-5.0 version of NetBeans IDE will provide comprehensive support for the Java EE 5 specification.

Also, by the time you read this, it might be possible to register an instance of the WebSphere 6 application server in the IDE. If there is not an option for the WebSphere server in the Server Manager, connect to the IDE's Update Center (Tools | Update Center) to see if there is a plug-in module available that supports working with WebSphere.



NetBeans IDE Field Guide(c) Developing Desktop, Web, Enterprise, and Mobile Applications
NetBeans IDE Field Guide(c) Developing Desktop, Web, Enterprise, and Mobile Applications
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 279

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net