The contents of a module affect whether you can install the module on a WebSphere Application Server Version 6.0 and later (6.x) deployment target, or must install the module on a Version 5.0 and later (5.x) deployment target.
Installable application modules You can install an application, enterprise bean (EJB) module or Web module developed for a Version 5.x product on a 5.x or 6.x deployment target, provided the module--
If the module supports J2EE 1.4, calls a 6.x API or uses a 6.x feature, then install the module on a 6.x deployment target.
Selecting options such as Pre-compile JSP , Use Binary Configuration, Deploy Web services or Deploy enterprise beans during application installation to a 6.x server or a 6.x deployment manager indicates that the application uses 6.x product features. You cannot deploy such applications on a 5.x deployment target. You must deploy such applications on a 6.x deployment target.
Similarly, deploy an application that uses J2EE 1.4 features such as Java Authorization Contract for Containers (JACC) provided by an application server on a 6.x deployment target.
Installable RAR files
You can install a standalone resource adapter (connector) module, or 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 WebSphere Application Server Version 5 product.
A 6.x deployment target is a server or cluster with all members on a WebSphere Application Server Version 6 product.
Module type | Module Java support | Module calls 6.x runtime APIs or uses 6.x features? | Client versions that can install module | Deployment target versions |
Application, EJB, Web, or client | J2EE 1.3 | No | 5.x or 6.x | 5.x or 6.x |
Application, EJB, Web, or client | J2EE 1.3 | Yes | 6.x | 6.x |
Application, EJB, Web, or client | J2EE 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 |
Resource adapter | JCA 1.5 | Yes or No | 6.x | 6.x |
Related tasks
Installing application files
Updating applications