Skip to end of metadata
Go to start of metadata

Frequently Asked Questions

Frequently Asked Questions (FAQ) contain a collection of problems and questions with solutions and answers to topics around Java EE 5 Development and Java EE 5 @ SAP.

General

Development

Installation Troubleshooting

Answers

General

What is SAP NetWeaver Application Server, Java EE 5 Edition?

Basically, it is the SAP's application server implementation of the Java EE 5 standard. The focus of this release is to enable the development and adoption of the Java EE 5 technologies.
With this edition, application developers benefit from the simplified application architecture. Java EE 5 lets the developer focus on implementing the business scenario of the application and shifts more work to the containers providing a set of intelligent defaults for the most common cases. Thus, the application developer configures the fundamental behavior of the application, and deals with details in exceptional cases only.
back to top

Where can I get/download the SAP NetWeaver Application Server, Java EE 5 Edition from?

You can download it here: http://scn.sap.com/community/downloads
back to top

What are the key features of the SAP NetWeaver Application Server, Java EE 5 Edition?

- Full support of the Java EE 5 standards.
- Focus on simplified development, based on WTP 1.5 and Eclipse 3.2.
- IDE support for Java EE 5, for instance, Dali and WS design time.
- Implementation of the Service Data Objects (SDO) 2.1 standard, which simplifies data programming for applications and frameworks.
- Implementation of the JSR168 for development of standard-based portlets.
- First-class Java-based Job scheduler implementation.
- Scalable, robust, and reliable SAP JVM.
- Connectivity features to SAP back-end and Web-service-enabled systems.
- MaxDB database.
For the full list of features in the SAP NetWeaver Application Server, Java EE 5 Edition, see the following document:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f98c731d-0e01-0010-dfa5-dfb8f49dac6e
back to top

Do I need a license? How much does it cost?

SAP grants you a non-exclusive, individual, non-distributable, non-perpetual license free of charge to use the Software Product solely for purposes of testing and evaluation for the limited period of ninety (90) days. The license agreement full text can be found in the installation package (license_agreement.html).
back to top

Will SAP provide support/patches for the SAP NetWeaver Application Server, Java EE 5 Edition?

No. As a promotional/preview version, no official patches and support are planned.
However, if you want to share your experience and get help from other users in a collaborative way, you can do that in the SCN Java space.
back to top

Is it possible to install the SAP NetWeaver Application Server, Java EE 5 Edition along with a previous preview version, such as the SAP NetWeaver J2EE Preview for example?

This is possible but not recommended. We suggest uninstalling all previous preview editions before installing the SAP NetWeaver Application Server, Java EE 5 Edition.
back to top

Which primary key generation types does the SAP JPA implementation support?

The SAP JPA implementation supports the primary key generation types TABLE and AUTO. The generation types SEQUENCE and IDENTITY are currently not supported in this release.

In the case of AUTO generation you have to provide a table TMP_SEQUENCE created like this:

CREATE TABLE "TMP_SEQUENCE"
(
"GEN_KEY" VARCHAR(256) UNICODE NOT NULL,
"GEN_VALUE" INTEGER,
PRIMARY KEY ("GEN_KEY")
)
back to top

Which inheritance types does the SAP JPA implementation support?

The SAP JPA implementation supports the inheritance types SINGLE_TABLE and JOINED. The inheritance type TABLE_PER_CLASS is currently not supported in this release.
back to top

Which kinds of relationships does the SAP JPA implementation support?

The SAP JPA implementation supports all kinds of relationships defined in the Java Persistence API specification (1->1, 1<->1, 1->n, 1<-n, 1<->n, n->m, and n<->m).
back to top

Can I use another JPA implementation on top of SAP NetWeaver Application Server, Java EE 5 Edition?

By design this feature is supported, however it has not been tested in this release. For future releases it is planned to test the SAP NetWeaver AS Java with other available JPA providers.
back to top

Can I deselect the SAP JVM and use any standard JVM instead?

Yes, you can run the Java EE 5 Edition with any Java 5.0 compliant JDK. The full path to the JDK is configured in the instance profile located under the <Install_dir>/SYS/profile directory. The following property defines the full path to the JDK to be be used:
jstartup/vm/home = <path_to_jdk>
back to top

Development

What are the typical development scenarios supported in this edition? Can I use Web Dynpro, ABAP, Enterprise Portal, for example?

This release is focused on Java standards-based application development. SAP specific technologies, such as Web Dynpro, ABAP, or Enterprise Portal are not supported in this edition.
back to top

Are there any development tools included?

This edition includes the SAP NetWeaver Developer Studio based on Eclipse 3.2 and WTP 1.5.
back to top

How can I administer the SAP NetWeaver Application Server, Java EE 5 Edition?

The tools that you can use to perform basic administration tasks are the SAP Management Console, Telnet Console Administrator, and Config Tool. For more advanced administration capabilities, you also need to install the SAP NetWeaver Administrator. For more information, see the Administration Guide.
back to top

What are the back-end connectivity options available in this edition?

In this edition it is supported connectivity based on JCA 1.5, SAP Java connector (JCO), and the Proxy framework (you need to install the SAP NetWeaver Administrator).
back to top

Where can I find the documentation for this edition?

All the documentation can be found at the Java EE 5 @ SAP page.
back to top

Installation Troubleshooting

When installing the SAP NetWeaver Application Server, Java EE 5 Edition, I get the following error in the log file: "An error happened during the change of the MaxDB database passwords". What should I do?

Make sure that the master password that you set during installation is not longer than 9 characters.
back to top

InstallShield crashes few seconds after I start it. No error messages are available. Is there any known solution for such a problem?

Try setting the default language of your OS to English and restart the installation.
back to top

2 Comments

  1. Unknown User (blqx94t)

    Hi

    Is it realy possible to install the preview on Windows 2000 ?

    In the release notes there is a hint, that it works only with XP and 2003 but also with 2000 ?

    During the pretests of the setup, the OS test fails (Windows 2000 SP4 found but only XP and 2003 works) and the setup stops.

     Regards

    Gerald Eder

  2. Hi,

    i guess the answer to this question is out of date:

    Can I use another JPA implementation on top of Java EE 5 Edition?

    There are serveral tutorials about using hibernate as persistence provider (via heavy resources on 7.11). In our project we successful use eclipselink on 7.11 and 7.20 (heavy resource as well).

    Regards

    Rolf