Installable J2EE module versions
Application modules
The contents of a module affect whether you can install the module on a deployment target. A deployment target is a server or a cluster with at least one member on a WAS product.
You can install...
- applications
- enterprise bean (EJB) modules
- Session Initiation Protocol (SIP) modules
- Web modules
...developed for WAS V5.x on WAS 5.x or WAS 6.x deployment targets, provided the modules do not...
- Support J2EE 1.4
- Call any 6.x runtime APIs
- Use any 6.x product features
Modules that support J2EE 1.4 can be installed on 6.x deployment targets.
Modules that call a 6.1.x API or use a 6.1.x feature can be installed on 6.1.x deployment targets.
Modules that call a 6.0.x API or use a 6.0.x feature can be installed on a 6.0.x or 6.1.x deployment targets.
Selecting options such as...
- Precompile JavaServer Pages files
- Use binary configuration
- Deploy Web services
- Deploy enterprise beans during application installation
...indicates that the application uses 6.1.x product features.
For applications that use J2EE 1.4 features such as JACC use 6.x deployment targets.
RAR files
You can install a standalone RAR file, developed for a Version 5.x product to a 5.x or 6.x deployment target, provided the module does not call any 6.x runtime APIs. If the module calls a 6.x API, then install the module on a 6.x deployment target.
Deployment targets
A 5.x deployment target is a server or a cluster with at least one member on a WAS V5 product. A 6.x deployment target is a server or cluster with all members on a WAS V6 product.
Module type Java support Calls 6.x runtime APIs or features? Client versions that can install module Deployment target versions Application
EJB
Web
clientJ2EE 1.3 No 5.x or 6.x 5.x or 6.x Application
EJB
Web
clientJ2EE 1.3 Yes 6.x 6.x Modules that call 6.1.x runtime APIs or use 6.1.x features must be installed on a 6.1.x deployment target. Modules that call 6.0.x runtime APIs or use 6.0.x features can be installed on any 6.x deployment target.
Application
EJB
SAR
Web
clientJ2EE 1.4 Yes or No 6.x 6.x Application
EJB
Web
clientJ2EE 1.4 Yes or No 6.x 6.x Resource adapter JCA 1.0 No 5.x or 6.x 5.x or 6.x Resource adapter JCA 1.0 Yes 6.x 6.x Modules that call 6.1.x runtime APIs must be installed on a 6.1.x deployment target. Modules that call 6.0.x runtime APIs can be installed on any 6.x deployment target.
Resource adapter JCA 1.5 Yes or No 6.x 6.x Modules that call 6.1.x runtime APIs must be installed on a 6.1.x deployment target. Modules that call 6.0.x runtime APIs can be installed on any 6.x deployment target.
Related concepts
Enterprise beans
Resource adapters
Web modules
Related tasks
Installing J2EE application files
Updating J2EE applications