For SAP Web AS 6.20, the SAP tool support consists of a set of Add-Ons for JBuilder (versions 5 and 6). The SAP NetWeaver Developer Studio does not support J2EE development for SAP Web AS 6.20 for technical reasons described below. However, Java 2 Platform Standard Edition (J2SE) development is possible.
SAP Web AS 6.20 supports the J2EE 1.2 standard. The SAP NetWeaver Developer Studio – as well as SAP Web AS 6.40 – supports J2EE 1.3. J2EE 1.3 applications cannot be deployed and run in a J2EE 1.2 environment. Therefore, a J2EE application developed with the SAP NetWeaver Developer Studio cannot be deployed to, and run on, a 6.20 J2EE Engine.
The SAP-specific deployment descriptors, as well as the deployment itself, have changed incompatibly. The SAP NetWeaver Developer Studio automatically generates and packs the new deployment descriptors and creates 6.30/6.40 compliant Software Delivery Archives (SDAs). The SDAs are not deployable to a 6.20 J2EE Engine and the integrated deployment only supports 6.30 and 6.40.
In contrast to JBuilder, the SAP NetWeaver Developer Studio has a defined J2EE project structure separating clearly between, for example, EJB and Web projects.