Oracle JDeveloper 10g (10.1.3): Desupported and Deprecated Features

July 2006

This document lists the features that will be desupported and deprecated in Oracle JDeveloper 10g (10.1.3) or later releases.

Desupported Features

This section lists the features that will no longer be available or supported in Oracle JDeveloper 10g (10.1.3) or later releases. All of the features listed are still supported in earlier versions of JDeveloper.

Web Services Modeling

Users should utilize the web services wizards, dialogs, and code editor to achieve the same functionality. Improved visualization of web services will be reintroduced in a later release.

JavaBeans Class Editor

JDeveloper now offers the ability to “Generate Accessors” directly from the code editor to generate your JavaBeans style getters and setters. Renaming and changing methods is now accomplished through the much more powerful refactoring menu, and creating new methods is now accomplished as a quick-fix when you invoke a nonexistent method from within the code editor. The Class Editor functionality is now available in several other areas throughout JDeveloper.

Entity Facade Support in ADF BC

You can still use Oracle ADF data binding against applications that are built using hand-written EJB Session Beans and EJB Entity Beans, or you can transition to using regular ADF Entity Objects instead.

Hosted Documentation

This affects only the ability to access hosted documentation from within JDeveloper--instead, use the local documentation automatically installed with JDeveloper. The local documentation now includes a revised Start page, cue cards, and dynamic help links. Updates to the local documentation can be distributed through the "Check for Updates" feature. The online web-accessible version of the documentation on OTN will remain available.

Designer Integration

The Designer integration features (which include the Designer Workarea connection and Designer ADF Business Components generator) are no longer provided with JDeveloper commencing with JDeveloper 10.1.3. The Designer integration features are still supported in JDeveloper 10.1.2. Forms and Designer customers transitioning to JDeveloper and ADF should visit the J2EE for Forms Developers site on OTN for more resources. Additionally, these customers should investigate the capabilities and services offered by JHeadstart and Oracle Consulting.

..............................................................................................................................................................................................

The following features were deprecated in Oracle JDeveloper 10g (9.0.5). They are desupported as of JDeveloper 10g (10.1.3). Click here for the original announcement in February 2004.

Data Web Beans and HTML Web Beans (JSP Pages)

The recommended approach for developing new databound JSP pages is to use ADF data binding with JavaServer Faces (JSF) components. Regular (non-JSF) JSP pages using ADF databinding with the JSTL tag library and standard EL expressions are also fully supported. If you add components to a new JSP page using ADF databinding and the Data Control Palette, you are automatically using the new, recommended approach. Note that you cannot mix deprecated and new-style tags in a single JSP page.

UIX JSP Tags, BC4J UIX JSP Tags and BC4J UIX XML Tags

This refers to UIX JSP tags (tags with the uix: prefix), BC4J UIX JSP tags (tags with the bc4juix: prefix) and BC4J UIX XML tags (tags with the bc4j: prefix). For developing new databound web pages with a rich set of components and a consistent look and feel we recommend using ADF databinding with the ADF Faces JSF component set instead.

Oracle SCM

With JDeveloper 10g (10.1.3) this feature will be installable through the “Check for Updates” functionality within JDeveloper. For more information please see the Oracle SCM Statement of Direction on OTN.

 

Deprecated Features

The features in this section are supported in Oracle JDeveloper 10g (10.1.3), but will be desupported in a future release of JDeveloper.

OJVM

OJVM is Oracle's Java VM implementation written to provide a richer set of features and improved performance for debugging and profiling than was possible with older versions of other VMs. Over time other VMS have introduced better capabilities for debugging and profiling, and Oracle is changing it's strategy to integrate with these VMS instead of maintaining our own.

OJVM will not be shipped in the next major release of JDeveloper. Customers should use Sun's HotSpot VM (client or server) instead for testing, debugging, and profiling application code. The following JDeveloper features will be effected by this change:

Debugger: Some JDeveloper debugger features are specific to OJVM. For example, the ability to Set Next Statement, and to view the heap. These features will be removed without replacement, but may be reintroduced in the future if and when such features could be implemented with HotSpot.

Profilers: The JDeveloper profilers in 10.1.3 and previous versions are specific to OJVM. For the next major release of JDeveloper, Oracle plans to provide rewritten profilers that work with HotSpot.

CodeCoach: CodeCoach will no longer be part of the JDeveloper product in the next major release. Many of the results generated by CodeCoach are already reported in real time by the audit and metrics features of JDeveloper. Some CodeCoach results (such as Array usage information) will not have a replacement.

UIX

The new "ADF Faces" JSF component set, which is an evolution of the original UIX technology, but now fully compliant with the JSF specification, is now the preferred thin client component development technology with JDeveloper moving forward. ADF UIX will, however, continue to be supported but will no longer be delivered as part of JDeveloper 10g (10.1.3). Click here for more information on UIX, ADF Faces and JDeveloper 10g (10.1.3), and here for information about the ADF UIX roadmap to ADF Faces with details on migration.

Business Components Data Tags (JSP Pages)

Business Components data tags (tags with the jbo: prefix) are supported in JDeveloper 10g (10.1.3) for the maintenance of existing applications, with the following restrictions:

·         The data tags appear in the component palette only when the current project contains a web.xml file with an entry for datatags.jar (this is the case for all existing data tags projects).

·         While basic tag insight works for tag and attribute names, Business Components-specific property value insight is no longer provided.

·         There are no longer pop-up component dialogs when adding new data tags from the component palette; tag attributes can be changed using the property inspector.

·         Migration of existing applications containing these tags is supported only from JDeveloper 10g (10.1.2). If you want to migrate a data tags application from an earlier version of JDeveloper to JDeveloper 10g (10.1.3), you must first open your application in JDeveloper 10.1.2, then open it in JDeveloper 10.1.3.

The recommended approach for developing new databound JSP pages is to use ADF data binding with JavaServer Faces (JSF) components. Regular (non-JSF) JSP pages using ADF databinding with the JSTL tag library and standard EL expressions are also fully supported. If you add components to a new JSP page using ADF databinding and the Data Control Palette, you are automatically using the new, recommended approach. Note that you cannot mix deprecated and new-style tags in a single JSP page.

 

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