Wednesday, March 20, 2013

jDeveloper versions for SOA BPEL extensions

When developing Oracle SOA and BPEL components with Oracle jDeveloper you do want to include the extensions for this  to your jDeveloper environment. When selecting a version of jDeveloper you have to be carefull as not all the versions do support this out of the box. When you are reading the information from the download page of jDeveloper  att he Oracle technology network you will see a warning about this subject at certain 11.1.2.x versions.


Important Note - This version of JDeveloper doesn't include the SOA, WebCenter, and Oracle Cloud development features - to use these components you'll need to download Oracle JDeveloper 11.1.1.6.0.


This indicates you will have to download a 11.1.1 version instead of a 11.1.2 version to be able to run the SOA, WebCenter and Oracle Cloud development features. If you check the release notes of the jDeveloper sherman release (11.1.2) you can find the following statement:


There is no design-time or runtime support for SOA, BPM, and WebCenter components in 11g Release 2.


Oracle has stated that release 2 will be focussing primarily around ADF and where release 1 is focusing around SOA components. This essentially makes it 2 different products both dedicated to there own task. When you like to develop SOA components you will have to select release 1, when developing ADF you have to select release 2. This is if you want to make use of all the best solutions build into jDeveloper.

For people who are developing both ADF and SOA components this is providing a possible issue. According to Oracle this would mean that you will have to install 2 versions of jDeveloper on the same workstation to be able to work with it correctly. Even though this is not a direct issue it is not desirable. According to unconfirmed sources the "issue" should be resolved in the 12C release of Oracle jDeveloper.

There are unofficial ways to get this working within one version however it is not recommended  If you have a release 2 installed on your workstation and are in need to build both ADF and SOA components the best way is to uninstall jDeveloper release 2 and install the latest release 1 which is 11.1.1.6..0

When uninstalling Oracle the best way to remove an already installed version of jDeveloper is by making use of the uninstall utility. A large number of people just delete the installation however jDeveloper comes with a quit OK uninstall option which can be found at $JDEVHOME/utils/uninstall/

No comments: