Oracle JHeadstart - JDeveloper Support Matrix

JDeveloper versions supported by JHeadstart 10g (10.1.3.x)

July 2008

This matrix shows JDeveloper versions that are compatible with JHeadstart 10.1.3.x versions. For compatibility with Application Servers, please see the JDeveloper / Application Server Support Matrix, and the Deployment category of the JHeadstart Blog.

To use this matrix:

  • Find the cell corresponding to the version of JHeadstart you want to use and the JDeveloper version you want to install it in.
  • The contents of the cell tell you whether this combination is supported, and what, if anything, you need to do to make it work.
JDeveloper Version JHeadstart Version
   JHeadstart 10.1.3.3  JHeadstart 10.1.3.2 JHeadstart 10.1.3.1 JHeadstart 10.1.3.0
JDeveloper 10.1.3.3 Studio Edition Yes 1 Yes 1 Yes 1 No 1,4
JDeveloper 10.1.3.2 Studio Edition Yes 1 Yes 1 Yes 1 No 1,4
JDeveloper 10.1.3.1 Studio Edition Yes 1,3 Yes 1,3 Yes 1,3 Yes 1,3
JDeveloper 10.1.3.0 Studio Edition Yes 1,2,5 Yes 1,2,5 Yes 1,2,5 Yes 1,2

Notes

1. You need to rename velocity-dep-1.3.jar to velocity-dep-1.3.jar.backup in JDEV_HOME/jdev/lib before you can use JHeadstart. See the JHeadstart Release Notes, section Known Issues, for more info.

2. JDeveloper needs to have at least Service Update 2 installed. You can install service updates using the JDeveloper Check For Updates feature in the Help menu. First install Service Update 1, then install the highest available Service Update. See the JHeadstart Release Notes, section Compatibility, for more info.

3. There is a caveat if you generate file upload in your JHeadstart application. You need to install JDeveloper Patch 5623059 (you will be required to create an account to log into MetaLink).

4. The reason this combination is not supported is an incompatibility with the JAXB libraries that are installed as part of the new WebCenter extension in JDeveloper. This library conflict causes problems when using the JHeadstart design-time tools like the New Application Definition Wizard and the Application Definition Editor. There are no problems at runtime, JHeadstart-generated applications run fine with the JDeveloper ADF runtime libraries. There is a work around though: you can copy the JAXB libraries in the JHeadstart extensions directory JDEV_HOME\jdev\extensions\oracle.jheadstart.10.1.3\designtime\lib to the WebCenter extensions directory JDEV_HOME\jdev\extensions\oracle.portlets.10.1.3\lib. Make sure you backup the original WebCenter JAXB libraries first! Note that when you copy the JHeadstart JAXB libraries, the Portlet Producer Wizard will no longer work as expected! In other words, you cannot use JHeadstart and Webcenter within the same JDeveloper session. You will have to copy back and forth the JAXB libraries and restart JDeveloper when you want to switch between JHeadstart and WebCenter applications. Alternatively, you can create two JDeveloper installations, one for WebCenter development, and one for JHeadstart development.

5. JDeveloper 10.1.3.0 ships with an older version of the xml jar file than the one installed with JHeadstart 10.1.3.1 and higher. This library conflict results in the Application Definition Editor not working properly: copying and moving items does not work. To use the correct xml.jar library shipped with JHeadstart, you must close JDeveloper and rename xml.jar in JDEV_HOME/lib to xml.jar.backup. Then copy the xml.jar from JDEV_HOME/extensions/oracle.jheadstart.10.1.3/designtime/lib to JDEV_HOME/lib.

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy