Oracle Enterprise Pack for Eclipse 12c Release Notes


This document contains information on the following subjects:

  • What’s New in Oracle Enterprise Pack for Eclipse 12c
  • Release Notes for Past Oracle Enterprise Pack for Eclipse 12c versions
  • Known Issues
  • Supported Platform Information
  • Documentation

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.10)?

  • Upgrade to support Eclipse Photon - June 2020 Release
  • Support for Oracle WebLogic 14.1 and JDK11

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.9)?

  • Upgrade to Eclipse Photon - June 2018 Release
  • Support for Oracle Weblogic 12.2.1.4

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.8)?

  • Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.8 provides new feature support for creating dedicated connection to Oracle Developer Cloud Service in Oracle Cloud View.
  • This release also includes changes to allow OEPE to install on Eclipse 4.8 (Photon) release along with existing support for latest Eclipse 4.7 release(Oxygen 3a).
  • Eclipse 4.8 (Photon) users can install OEPE 12.2.1.8 through update site.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.7)?

Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.7 is a feature release which provides

  • Support for the Eclipse Oxygen.2 (4.7.2) release. Eclipse Oxygen.2 users can install OEPE 12.2.1.7 through Zips, Network Installer, OTN Plugin Repositories, or the Eclipse Marketplace.
  • Updated tools to support for Oracle WebLogic Server 12.2.1.3
  • Updated tools to support for Glassfish 5 with Java EE8 support
  • Bug fixes in Oracle Cloud Tools

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.3.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.3.1 adds support for the Eclipse 4.6 (Neon) release along with existing support for Eclipse 4.5 (Mars). Eclipse Neon users can install OEPE 12.2.1.3.1 through Zips, Network Installer, OTN Plugin Repositories, or the Eclipse Marketplace.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.3)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.3 provides new feature support for Oracle Mobile Application Framework (MAF) 2.3.0.1 and new support for Oracle Cloud.

Support for Oracle Mobile Application Framework 2.3.0.1


Oracle MAF 2.3 is a major feature release which introduces the following new capabilities

  • Window Platform Support - In addition to iOS and Android deployment targets, you can now deploy MAF applications to the Universal Windows Platform (UWP). MAF 2.3 apps can run on Window devices based on the x86 chipset. MAF 2.3 supports UWP native look and feel and can conform to UWP design patterns
  • Enterprise Mobile Management (EMM) Support - MAF 2.3 adds integration with EMM solutions from Airwatch and Mobile.
  • New animation effects for ListView components and new Data Visualization enhancements for Charts, Graphs, and Gauges.
  • MAF 2.3.0.1 runtime is shipped out of the box with OEPE 12.2.1.3 while still maintaining backwards compatibility with past MAF releases.

Support for Oracle Database as a Service


OEPE 12.2.1.3 adds support for the Oracle Database as a Service and integrates existing OEPE Oracle Database tooling with the Oracle Cloud.
  • Connect to Oracle Database as a Service accounts through Oracle Cloud View either through http or SSH
  • Perform basic administrative tasks against Database instances from with Eclipse
  • Use the Schema Designer to work with ER diagrams in the Cloud
  • Design, test, and execute SQL/PL-SQL queries against Database as a Service instances
  • Generate JPA entities from Database as a Service instances for use in JavaEE and Oracle ADF applications.

 

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.2)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.2 provides new feature support for Oracle Mobile Application Framework (MAF) 2.2.1.

Support for Oracle Mobile Application Framework 2.2.1

Oracle MAF 2.2.1 includes new support for Xcode 7.

 

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.1.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.1.1 is a bug fix release which addresses Oracle Cloud connectivity issues with Mobile Cloud Service. Existing Mobile Cloud Service customers should upgrade to OEPE 12.2.1.1.1 through Eclipse's Check for Updates feature, the Network Installer, or one of the All In One zips.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1.1 is a feature release which provides new design time and runtime support for Mobile Application Framework 2.2 and streamlined tools for Oracle Java Cloud Service.

Support for Oracle Mobile Application Framework 2.2


OEPE 12.2.1.1 now ships with runtime and design time tools for Oracle MAF 2.2. New Design time tools for MAF 2.2 include the following
  • Allow Native Device Access - A new option to Allow/Disallow native device access is available both application-wide and at the feature level. Configuration for native device access can be configured globally in the Mobile Application Editor and in the Mobile Feature Editor.
For more information on MAF 2.2 Runtime features, please see the MAF 2.2 Runtime Release Notes.

In addition OEPE 12.2.1.1 continues to support older releases of MAF. Check the OEPE Eclipse Update Site to download older MAF runtime and design-time tooling bundles.


Updated Oracle Java Cloud Service Tools


Oracle Java Cloud Service configuration has been streamlined in OEPE 12.2.1.1. When browsing available services in the Oracle Cloud View, you can now more easily setup a connection to the Java Cloud Service. Multiple communications protocols are available including SSH.


What's New in Oracle Enterprise Pack for Eclipse 12c (12.2.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.2.1 is a feature release which provides new support for Oracle Fusion Middleware 12.2.1 technologies. This includes design time tools for Oracle WebLogic Server 12.2.1, Oracle Coherence 12.2.1, and Oracle ADF 12.2.1

Updated Tools for Fusion Middleware 12.2.1


OEPE provides rich design-time tools for the Fusion Middleware 12.2.1 Suite of products while maintaining backward compatibility with previous releases. Updated tools include:
  • Manage, deploy, and debug applications to local and remote WebLogic Server 12.2.1
  • Support for WebLogic Server shared libraries
  • Rich editors for WebLogic Server deployment descriptors
  • Integrated tools for WebLogic Scripting Tools
  • Support for JavaEE 7 development on WebLogic Server 12.2.1
  • Support for WebLogic Server deployment plans
  • Updated tools to create and develop distributed caches based on Coherence 12.2.1
  • New editors for Coherence 12.2.1 descriptors
  • Packaging and deployment tools for Coherence GARs
  • Updated design-time tools for Oracle ADF 12.2.1 including ADF Faces, ADF Tasks Fows, Data Controls, Bindings, and Lifecycle Debugging
  • AppXRay enablement for Oracle ADF 12.2.1

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.8.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.8 is a bug fix release which addresses connectivity issues with Oracle Storage Cloud Service from the Oracle Cloud View.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.8)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.8 is a feature release which provides new design time tools for Mobile Cloud Service and Mobile Application Framework 2.1.3.

New Tools for Mobile Cloud Service


Oracle Mobile Cloud Service (MCS) provides robust tool suite to design, manage, monitor, and secure the back end services required for an enterprise mobile strategy. OEPE 12.1.3.8 users can connect to Mobile Cloud Service through the Oracle Cloud view to develop their mobile backends and use them to create mobile applications. MCS tools within OEPE include:
  • Connect to MCS through Oracle Cloud View
  • Browse and analyze API assets including; Mobile Backend Definitions, Mobile APIs, and Connectors
  • Download and analyze RAML API definitions
  • Model and Test mobile service endpoints in the REST Service Editor
  • Create REST Clients from Mobile Backends for use in mobile client applications
  • Build Oracle MAF applications which consume APIs from Mobile Cloud Service

Oracle Mobile Application Framework 2.1.3 Update


OEPE MAF design-time and runtime tools have been updated to support Oracle MAF 2.1.3. All existing mobile development tools have been updated to support the new Oracle MAF release while still continuing to support past Oracle MAF versions.

Known Issue for MacOS Zip Distributions


64-bit All In One zip distributions for MacOS on Eclipse Mars are not currently available for OEPE 12.1.3.8. MacOS users on Eclipse Mars should install OEPE either through the Network Installer, Eclipse Marketplace, or the OEPE Plugins Repositories.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.7)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.7 is a feature release which provides new design time tools for Oracle Messaging Cloud Service and Eclipse Mars.

New Tools for Messaging Cloud Service


The Oracle Messaging Cloud Service is a reliable, secure, and highly available messaging solution. It can be used to communicate between business processes on-premise, in the cloud, and between the two. The Messaging Cloud Service design time tools support a number of actions including:
  • Connect to Messaging Cloud Service through the Oracle Cloud view.
  • Create and manage message Queues
  • Define, Push, and Subscribe to Topics
  • Create Messaging Push Listeners
  • Define Durable Subscriptions
  • Add Messaging Cloud Service SDKs to Eclipse project Build Paths

Eclipse Mars Support


Oracle Enterprise Pack for Eclipse 12.1.3.7 includes new support for Eclipse Mars in addition to Eclipse Luna. Eclipse Mars users can install OEPE 12.1.3.7 through Zips, Network Installer, OTN Plugin Repositories, or Eclipse Marketplace.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.6)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.6 is a minor release which provides updated design time and runtime tools for Oracle Mobile Application Framework (MAF) 2.1.2.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.5)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.5 is a feature release which provides new design time tools for Oracle Storage Cloud Service and updates Oracle Mobile Application Framework tools and runtime to version 2.1.1.

New Tools for Oracle Storage Cloud Service


Oracle Storage Cloud Service is a secure, elastic, and on-demand cloud based storage solution. Customers with Storage Cloud Service accounts will be able to interact with their service instances from within OEPE 12.1.3.5 through the Oracle Cloud view. The Storage Cloud Service design time tools support a number of actions including:
  • Create new storage containers.
  • Store and retrieve objects in the storage containers.
  • Rename the storage object and manifest object.
  • Update the container and object metadata.
  • Support transparent encryption and define access controls to containers.
  • View the properties of any container and object.

Support for Oracle Mobile Application Framework 2.1.1


OEPE MAF design-time and runtime tools have been updated to support Oracle MAF 2.1.1. All existing mobile development tools have been updated to support the new Oracle MAF release while still continuing to support past Oracle MAF versions.

New MAF 2.1.1 runtime features include:

Local Notification support - MAF 2.1.1 provides support for scheduling, cancelling and receiving local notifications via the Device Feature Data Control, as well as Java and JavaScript APIs.

Support for completely disabling logging -  MAF 2.1.1 provides support for completely disabling all logging from a MAF app. To force this behavior, add the following to the app's adf-config.xml.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.4)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.4 is a major feature release which provides new design time and runtime tools for Oracle Mobile Application Framework (MAF) 2.1.0 and new tools for REST service development.

Support for Oracle Mobile Application Framework 2.1


OEPE 12.1.3.4 includes new design-time support for and ships the Oracle Mobile Application Framework 2.1. Oracle MAF 2.1 new features include:
  • Support for Java 8 - Java is the language used for business logic development on Oracle MAF, in fact Oracle MAF is the only solution out there that will run the same Java code on both iOS and Android.  Now developers can leverage the latest features of the Java language - such as Lambda expressions, Collections with Generics and more - while running on a 64bit JVM that supports the Java 8 Compact2 profile.
  • Cordova 3 support - Cordova is used in Oracle MAF to provide access to device features. Oracle MAF 2.1 updates the Cordova version to 3.6.3 on Android and 3.7 for iOS, dramatically increasing the number of available plugins that developers can leverage.
  • Simpler Cordova Plugin integration - Oracle MAF leverages the plugman command line to build and incorporate plugins into Oracle MAF apps.
  • Xcode 6 and Android 5 support - use the latest SDKs to compile and deploy your MAF applications across multiple devices.


New REST Service Development Tools


In Oracle Enterprise Pack for Eclipse 12.1.3.4 provides a new robust editor for developers who work with REST services. The new REST Service Editor includes the following capabilities:
  • Wizards to create a REST service description
  • Invoke REST operations and analyze the Response payload with multiple representations for returned data types 
  • Create complex JSON Request payloads to test deployed REST services
  • Support for multiple security protocols including OAUTH and Basic Auth
  • Generate Java clients of the REST Service based on the service description
  • Create Data Controls to easily bind MAF components to the REST service operations

Upgrade Installation Notice


In Oracle Enterprise Pack for Eclipse 12.1.3.3.1, check for updates was disabled because of a known issue with Eclipse P2 provisioning, this issue has been resolved and customers can use Check for Updates to upgrade to 12.1.3.4.

 


Known Issues for OEPE 12.1.3.4

  • Creation of a Apache Cordova Project or configuring an existing project to be a Apache Cordova project may fail on a Linux system may fail with an error, '/bin/bash: cordova: command not found'. The workaround is to create a '.bash_profile' in the user home directory updated with the path to the Apache Cordova CLI tools directory. 'export PATH= :$PATH'
  • If a user has the Error view open, they will see this error when creating a new application. There will be 3 such entries: for the MAF 201 RT, MAF 20 RT (patch?) and the first release of MAF20 since we don't include these RT's in the package.
  • Invalid variable ID's can be generated if a MAF feature ID contains a dash '-' character. Avoid using a dash in the MAF feature name.
  • Generating Java artifacts for REST API's might throw a java.lang.NullPointerException, if the 'Output' of a REST request is defined to be 'Redirection' without specifying at least one header OR at least one representation. The workaround is to edit the REST Service Definition and specify at least one header OR at least one representation on a request whose 'Output' is set to be of type 'Redirection'
  • When a user creates a new MAF example, once the projects get created the project explorer doesn’t show the special ‘MAF’ folder in the projects. Workaround is to close and reopen the project.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.3.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.3.1 is a minor bug fix and security release which applies recent security patches for Eclipse Git tools, fixes issues for Web Service Data Control generation when developing mobile applications, and fixes driver issues when using Database Tools with Oracle Database 10,11, and 12. Oracle Database tools users should update their existing database connections and pick the appropriate database driver for their version of Oracle Database.

Upgrade installation notice


Because of a known Eclipse issue with P2 provisioning, upgrading to Oracle Enterprise Pack for Eclipse 12.1.3.3.1 through Check for Updates will not work for this release. Interested users are encouraged to get a fresh install through either the Network installer, All In One zip distributions, or a fresh install into an existing Eclipse from the OEPE Update Site. As with past releases, existing Eclipse workspaces should work fine with a new OEPE installation. The Check for Updates issue should be resolved in the next OEPE release.

 

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.3)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.3 is a minor feature release which updates existing tools for WebLogic Server, Mobile Application Framework, and Oracle Cloud. This release also includes an updated Database schema viewer which introduces new editing capabilities for database schemas.

Update to Mobile Application Framework 2.0.1 Patch Set 2


The Mobile Application Framework 2.0.1 Patch Set 2 (2.0.1.0.2) is now available through the Oracle Enterprise Pack for Eclipse OTN Update Site. In order to install the new runtime libraries, you will need to add a new repository location in Eclipse. More detailed installation instructions can be found here.

Support for WebLogic Server 12.1.3 on Java 8


Oracle Enterprise Pack for Eclipse 12.1.3.3 is certified to use WebLogic Server 12.1.3 on Java 8. Please see this release note for details and considerations when running WebLogic Server 12.1.3 on Java 8.

Updated Oracle Cloud Tools


The Oracle Cloud view has been updated to better support connecting to and communicating with Oracle Developer Cloud Service projects.

Updated Oracle Database tools

  • Certified Oracle Database tools on Oracle Database 12c
  • Enhanced the Database Schema Viewer to now support editing of database schemas. To view the new Data Schema Editor, right click on a schema in the Data Source Explorer and select Edit.
  • Drag and drop to create new tables and entity relationships in the Schema Editor
  • Edit existing schema designs through the Property sheet


Refreshed for Mobile Application Framework (MAF) 2.0.1


The Mobile Application Framework 2.0.1 runtime libraries have been refreshed to the latest public release.

New Network Installer for New and Past OEPE releases


A new Network Installer is available for online installation of current and past Oracle Enterprise Pack for Eclipse releases. During installation, you can search by Eclipse version and feature capability to find the right OEPE release for your environment. Similar to Eclipse Update, you can choose which plugins to install for a given release in order to create a custom OEPE installation.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.2)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.2 is a major feature release which provides new support for Oracle Developer Cloud Service, Oracle Mobile Application Framework 2.0.1, Glassfish Server 4.1, and new certification against Eclipse 4.3.1 (Luna SR1)

Support for Eclipse 4.4 (Luna) SR1


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.2 now fully supports the new Eclipse 4.4.1 (Luna). All in one zip distributions and plugin repositories are now based on Eclipse Luna SR1.

Oracle Developer Cloud Service Tools


OEPE 12.1.3.2 includes new support for the Oracle Developer Cloud Service, a new cloud-based team development environment.

ODCS Tooling Support Includes
  • Updated Oracle Cloud view which lists Developer Cloud Service accounts and projects
  • Connectors to interact with the hosted GIT repository
  • Mylyn Plugins to connect to and interact with the Tasks issue tracking system
  • New editors to update and create Tasks within Eclipse and define custom queries
  • Mylyn Connectors to interact with Hudson Continuous Integration Server
  • Cloud Synch Tools to help you push your projects up to the Cloud for the first time. The Synch wizard will assist with setting up your GIT repository, generating Maven build scripts, updating the hosted Maven repository, and creating sample Hudson build jobs


Support for Mobile Application Framework (MAF) 2.0.1


In addition to existing support for MAF 2.0, OEPE 12.1.3.2 also now supports MAF 2.0.1. All existing MAF design time tools can be targeted to either runtime and new Migration Wizards can assist in upgrading old apps to MAF 2.0.1. OEPE 12.1.3.2 also has new support for Oracle Moblie Security Suite (OMSS). OMSS provides Mobile Application Management, Data Leak Policy Enforcement, and Containerization support

Support for Glassfish 4.1


OEPE 12.1.3.2 also includes updated support for Glassfish 4.1, enabling you to use Java 8 when developing applications with Glassfish.



What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.1.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.1.1 is a minor release which resolves deployment issues discovered between the Android SDK tools 23 and Oracle Mobile Application Framework 2.0. Please try out this new release if you have been experiencing deployment issues on the new Android SDK. More troubleshooting and dependency upgrade tips can be found in the Known Issues section at the bottom of this document.


What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.1 is a major feature release which introduces new support for Eclipse Luna and new tools for mobile development using Oracle Mobile Application Framework (MAF).

Support for Eclipse 4.4 (Luna)


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3.1 now fully supports the new Eclipse 4.4 (Luna). All in one zip distributions and plugin repositories are now based on Eclipse Luna.

Oracle Mobile Application Framework (MAF) Tools


OEPE provides rich design time tools, runtime libraries, and samples to manage and accelerate the mobile development life cycle using Oracle Mobile Application Framework. Detailed information about MAF, including demos, documentation, and tutorials can be found on the Oralce Mobile Application Framework OTN portal.

Oracle Mobile Application Framework Design Time Support
  • New MAF Project Wizards help you get started with the correct project structure to start writing mobile applications
  • New MAF perspective configures your workspace with the most relevant Eclipse Views for mobile development
  • Android SDK and Apple XCode Configuration Wizards setup your Eclipse workspace to build and deploy your work to Android and iOS devices and simulators
  • AMX Tag Palette, Drag and Drop Patterns, and Smart Editors help you use and configure over 80 MAF components to develop your mobile applications
  • New Web Service Data Control simplifies binding mobile components to local and remote SOAP-based web services
  • Mobile Application descriptor editor provides a form based editor to assemble MAF applications, manage mobile security, configure Cordova plugins, and more
  • Mobile Feature descriptor editor provides a form based editor to create, manage, and reuse MAF features and more
  • Support for visual Task Flow creation, Bindings, and Data Controls in Mobile application development
  • MAF Feature and Application packaging for sharing and reuse of features across multiple mobile applications
  • AppXray dependency tracking and refactoring for MAF projects including AMX components, feature configurations, application configurations, bindings, task flows, and more
  • Deploy and Debug to Android & iOS Simulators or Devices directly from within your Eclipse workspace
  • Access Device and Simulator error logs of your running applications help debug runtime issues from within Eclipse


Oracle Mobile Application Framework Runtime

Oracle Mobile Application Framework 2.0 is shipped with OEPE zip distributions and available for download through Eclipse Update. No need to download an external runtime as the framework is included with the development tools out of the box.

Oracle Mobile Application Framework Samples

Over a dozen complete Mobile examples applications are included with the MAF tools. These sample demonstrate examples and best practices for data visualization, binding to web services, using Cordova plugins to access device features, and more. See the MAF Example Applications under the standard Eclipse Examples wizard for list of samples and detailed descriptions.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.3)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3 is a feature release providing new support for Oracle Fusion Middleware 12.1.3. OEPE 12.1.3 is supported on Eclipse 4.3. Details of the Fusion Middleware 12.1.3 support can be found below

Oracle WebLogic Server 12.1.3 Tooling


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3 provides new support for Oracle WebLogic Server 12.1.3.
  • Run/Deploy/Debug artifacts both locally and remotely to WebLogic Server 12.1.3
  • Updated WebLogic deployment descriptor editors support the latest standards
  • Detailed support for management of shared libraries
  • Ability to utilize FastSwap, which provides the ability to reload certain classes/components of an already deployed application
  • Ability to configure and manage WLST (WebLogic Scripting Tool) artifacts
  • Tie in to the WebLogic MBean Browser

Oracle Coherence 12.1.3 Tooling

Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3 provides new support for Oracle Coherence 12.1.3.
  • Rich editors for Coherence 12.1.3 deployment descriptors
  • Context sensitive help links directly into Coherence 12.1.3 documentation
  • Run and Debug Coherence 12.1.3 Cache applications directly from within Eclipse
  • Support for Coherence GRID Archive (GAR) applications
  • Packaging and deployment directly to Weblogic Server 12.1.3 or Coherence 12.1.3 containers
  • Ability to deploy a GAR directly, embed as a library in other applications, or deploy as a shared library.

Oracle ADF 12.1.3 Tooling

Oracle Enterprise Pack for Eclipse (OEPE) 12.1.3 provides new support for Oracle Application Development Framework (ADF) 12.1.3.
  • Update design time tools for ADF 12.1.3
  • Ability to create new ADF 12.1.3 applications
  • Update existing ADF design time tooling (ADF Faces, Tasks Flows, Page Definitions, Bindings, and Data Controls) to support the new standard
  • Deploy and debug ADF 12.1.3 applications with WebLogic Server 12.1.3

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.2.4)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.4 is a minor update providing new support for Eclipse 4.4 Luna M7 and bug fixes.

Eclipse 4.4 (Luna M7) Support


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.4 is available for the first time on Eclipse 4.4 (Luna M7). Be aware that Eclipse 4.4 M7 is a milestone build of the upcoming Eclipse Luna release. If you would like to use OEPE against the current GA Eclipse Platform, please select OEPE 12.1.2.4 for Eclipse 4.3.2 (Kepler SR2).

Java 8 Support


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.4 now supports Java 8. Java 8 support is available for both the Eclipse Kepler and Eclipse Luna M7 distributions. For more information on Java 8 capabilities, check out Java 8 Central.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.2.2)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.2 provides new support for Oracle Cloud development.

New Oracle Cloud View


The Oracle Cloud view provides single, consolidated access point to all of the Oracle Cloud services currently supported by OEPE. Instead of configuring each individual connection to a service, Oracle Cloud view displays all of the services you have access to based on your Oracle Cloud credentials.
  • New View to work with Oracle Cloud services
  • Provide your Oracle Cloud single sign on credentials to access all of your Oracle Cloud Services supported by OEPE
  • Access all Cloud-specific tooling from a single location; Java Cloud Service deployment, console logs, Cloud Control, Database Cloud Service administration, and more

Important Upgrade Information


Oracle Enterprise Pack for Eclipse 12.1.2.2 no longer depends on Spring IDE. Users updating existing OEPE installations through Eclipse Update will need to first uninstall Oracle Spring Tools. 

From within Eclipse, go to Help > About Eclipse Platform. Click the button for Installation Details and from the list of installed plugins, select Oracle Spring Tools and click the Uninstall button. You may need to restart Eclipse after the uninstallation completes.  Once the Oracle Spring Tools plugin is uninstalled, upgrade to OEPE 12.1.2.2 should complete successfully.





What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.2.1.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.1.1 is a minor release providing support for Eclipse Kepler SR1 and includes bug fixes and performance improvements for OEPE.

Eclipse Kepler SR1 Support and Bug Fixes


  • OEPE Zip distributions, the online OTN plugin repositories, and offline plugin repositories now support Eclipse Kepler SR1 (4.3.1)
  • Numerous bug and performance fixes based on OEPE community feedback. Most fixes are focused on GlassFish server tools, ADF Essentials configuration and installation, and web editing of ADF pages using new ADF 12c patterns and standards



What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.2.1)?



Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2.1 provides updated support the popular Oracle Application Development Framework (ADF), new Maven tooling and enhanced Web Service development options.

Oracle Application Development Framework support


Oracle Enterprise Pack for Eclipse 12.1.2.1 provides updated support for the Oracle Application Development Framework 12.1.2 through the following features:
  • Full support of the 12.1.2 version of the ADF runtime.
  • Enhanced support of Data Controls through the Data Control Editor

ADF Essentials


  • Integration with ADF Essentials for streamlined development and deployment of ADF applications to multiple servers, including Oracle WebLogic Server and GlassFish Server

Maven Enhancements


Oracle Enterprise Pack for Eclipse 12.1.2.1 provides updated Maven support through:
  • Enhanced Maven tooling to enable support of Oracle Fusion Middleware 12.1.2

Web Services


  • Oracle Enterprise Pack for Eclipse 12.1.2.1 supports JAX-RS for RESTful web service development.
  • Addition of new REST Design Time features for ease of design and development.



What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.2)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.2 provides exciting new features for enhancing ease of integration with Oracle Coherence 12.1.2 and Oracle WebLogic Server 12.1.2. OEPE 12.1.2 supports Eclipse 4.3 (Kepler) and Eclipse 3.8 (Juno).

New Oracle Coherence Support


Oracle Enterprise Pack for Eclipse 12.1.2 provides unique support for ease of design, development, configuration and deployment into Oracle Coherence and include the following features:
  • Rich Deployment Descriptor editors including form based wizards and design time validators.
  • Context sensitive help links directly into Coherence documentation.
  • New tools for Coherence Managed Servers including project wizards for Coherence Grid Archive (GAR).
  • Packaging and deployment directly to Weblogic Server or Coherence Servers.
  • Ability to deploy a GAR directly, embed as a library in other applications, or deploy as a shared library.


Updated WebLogic Server Adapter


Oracle Enterprise Pack for Eclipse 12.1.2 introduces an updated WebLogic Server Adapter which provides unprecedented access and ease of configuration for the Oracle WebLogic server and includes the following features:
  • Run/Deploy/Debug artifacts both locally and remotely.
  • Detailed support for management of shared libraries.
  • Ability to utilize FastSwap, which provides the ability to reload certain classes/components of an already deployed application.
  • Direct access to management of WebLogic SCA tooling.
  • Ability to configure and manage WLST (WebLogic Scripting Tool) artifacts.
  • Tie in to the WebLogic MBean Browser


What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.1.2.2)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.2.2 is feature release which brings new integration tools for GlassFish Server and Java EE 7.

New GlassFish Server Tools


The GlassFish Server tooling plugins have been redesigned in Oracle Enterprise Pack for Eclipse 12.1.1.2.2 and include the following features:
  • New tooling architecture improves stability and performance when developing applications against GlassFish
  • Support for GlassFish 3.x and now 4.0
  • Target new projects against GlassFish Server and create appropriate deployment descriptors (glassfish-ejb-jar.xml, glassfish-web.xml)
  • Deploy and debug Web and Enterprise Applications directly out of the Eclipse workspace
  • View and manage deployed Applications, Web Services, and Resources on active GlassFish servers
  • Quick access to GlassFish Admin Console, Server Logs, and GlassFish Community Sites from within Eclipse


Support for Java EE7


Oracle Enterprise Pack for Eclipse 12.1.1.2.2 Kepler-based distributions include new design time tools for Java EE7.

  • Eclipse Kepler (4.3) adds new design time support for Java EE7 through the Web Tools Platform (WTP)
  • Updated Project Facets and Wizards for new Java EE7 spec levels (ie: Servlet, EJB, JPA, Web Services, JAX-RS, JSF)
  • Develop Java EE7 applications in Eclipse and run, deploy, and debug with GlassFish 4


Deprecation Notice for Oracle Enterprise Pack for Eclipse 12.1.1.2.2


Server plugins for older Oracle WebLogic Server versions 8.1, 9.0, and 9.1 have been deprecated in Oracle Enterprise Pack for Eclipse 12.1.1.2.2.

Apache XML Beans facet has been deprecated in Oracle Enterprise Pack for Eclipse 12.1.1.2.2.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.1.2.1)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.2.1 is a minor release which provides updates support for the latest Eclipse service release as well as bug fixes and performance improvements.

Support for Eclipse Juno SR2 (3.8/4.2)


Oracle Enterprise Pack for Eclipse provides support for Eclipse Juno SR2 on both the Eclipse 3.8 and Eclipse 4.2 variants.


What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.1.2)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.2 is a minor release which focuses on user suggested enhancements to tooling for Oracle ADF and Web Service Security. This release of OEPE supports Eclipse Juno (3.8.1 and 4.2.1).

Enhancements for Oracle ADF Design Time Tools


Oracle Enterprise Pack for Eclipse 12.1.1.2 provides updated tools for Oracle ADF Development

  • ADF Bindings support on Taskflow activities on the diagram.
  • Support for multi-node tree component bidings.
  • Automatic ID generation for ADF Faces components.
  • Support drag-n-drop of components and bindings into the page outline in addition to the regular jsp editor.

Web Service Security Enhancements


Building on existing tooling for WS-Policy, OEPE 12.1.1.2 includes additional features to make it easy to add security policies to existing JAX-WS Java Web Services and Web Service Clients. WS-Policy tools support both WebLogic Web Service Security and Oracle Web Services Manager (OWSM).


What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.1.1.1)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.1.1 is a minor release which adds support for Oracle Cloud and Eclipse Juno (3.8.1 and 4.2.1).

IDE Integration for Oracle Cloud


Oracle Enterprise Pack for Eclipse 12.1.1.1.1 provides updated tools for Oracle Cloud

  • Templates and wizards to create projects and server configurations for Oracle Java Cloud Service
  • Develop applications to run and deploy to the cloud, including Oracle ADF.
  • Check cloud server runtime and deployment logs in new log analyzers
  • Test applications before deployment with integrated whitelist scans. Whitelist tools support as-you-type validation, project build validation, and on demand scans to highlight coding violations. Errors are reported in application source, the Problems view, and a new Whitelist violations view.
  • Access the Oracle Public Cloud administrative consoles directly from within Eclipse.

What's New in Oracle Enterprise Pack for Eclipse 12c (12.1.1.1.0)?


Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.1.0 is a major release which adds support for Eclipse Juno (3.8 and 4.2), new design-time tools for ADF Bindings and Data Controls, and SOAP-based Web Service security.


Support for Eclipse Juno (3.8 and 4.2)


Oracle Enterprise Pack for Eclipse 12c (12.1.1.1.0) now supports Eclipse Juno, both 3.8 and 4.2. Eclipse Juno 4.2 users are encouraged to use the repository-based installation options to install the OEPE tools. Eclipse Indigo SR2 is also a supported Eclipse platform for this release.

 

Design-time tools for Oracle ADF Bindings and Data Controls


Buiding on previous ADF design time tools, Oracle Enterprise Pack for Eclipse 12.1.1.1 adds new features for the ADF Model making it easy to create ADF Data Controls and ADF Bindings. New tools and capabilities include:

  • Creation of ADF Data Controls from EJB and POJOs
  • Redesigned Palette displays Tags (HTML, JSP, JSF, ADF Faces) and Data (Page Variables, Managed Beans, ADF Data Controls)
  • New Drag and Drop ADF Faces Patterns including Master-Detail, Forms, Data Visualizations
  • Property sheet binding wizards are now ADF Bindings aware
  • New AppXRay content assist, hyperlink navigation, and validation for ADF Data Controls and Page Bindings
  • AppXRay-driven refactoring support for ADF Bindings and Page Definitions
  • New ADF Page Definition Editor provides form-based editing, wizards, and validation
  • AppXaminer dependency viewer displays ADF Bindings relationships within the application
  • Eclipse Debugger enhancements for ADF Data Controls and Bindings including breakpoint support in ADF Page Definitions
  • Improved iterative development of ADF applications with Oracle WebLogic Server


 

Web Service Security Tooling


Web Service Security for JAX-WS Development enables users to develop secure, SOAP-based web services and clients for both the Oracle Web Service and WebLogic Web Service Security stacks.

  • WS-Policy tools for Oracle Web Services Manager and WebLogic Web Services
  • Configure and browse Web Service Policy Store
  • Add and Configure Web Service Policies for Java Web Service Development
  • Attach Web Service Policies to web service clients
  • Deploy and test against Oracle WebLogic Server 10.3.4 and higher




Known Issues


OEPE 12.1.3.1 Design Time Known Issues

Upgrade information for Eclipse Update users. For users who update their OEPE installations via Check for Updates, the OEPE 12.1.3.1 default update site is set to the Kepler-based repository which will not show updates available for future releases. Please update the OEPE repository link to the Luna-based repository. From within Eclipse, go to Window > Preferences. Expand Install/Update and select Available Software Sites. Select the Oracle Enterprise Pack for Eclipse site and select Edit. Replace the kepler repository link with the Luna site: http://download.oracle.com/otn_software/oepe/luna.

MAF Examples Wizard may fail when OEPE is installed into a directory with spaces. To workaround this issue, install OEPE into a directory path without spaces. (bug id - 19072080)

MAF Runtime Configuration cannot detect Android Emulator due to "daemon not running". Even if the Android emulator is running, it is possible that the Android SDK daemon may not have started properly. The IDE will show the following error message "Either the target device is not set of the selected device is invalid". To fix this issue, run the "adb devices" utility from the Android SDK platform tools directory. If the daemon is not started, the "adb devices" utility will restart it. (bug id - 19050969)

When using the Web Service Data Control Wizard, choosing to copy a remote Web Service can result in the local wsdl copy to have port operation declarations in the wrong order. The result will be a 500 error when trying to execute the Data Control. Compare the local wsdl copy to the remote wsdl to confirm that the port operations are in the correct order. (bug id - 19049333)


Mobile Application Framework 2.0 and Android SDK Compatibility Issues


Applying fix for SDK Tools 23 problems

If you have upgraded to OEPE 12.1.3.1.1 in order to fix problems (zipalign is missing error) with your OEPE MAF build on Android SDK Tools 23, make sure that you update your deploy targets. OEPE deploy targets do not automatically update with 12.1.3.1.1.
To update you have to one of two options:
  1. Delete and recreate your MAF 2.0 runtime targets for Android. You can do this by going to Project Properties->Mobile Application Framework on your assembly project and use the Remove and Add buttons to make the change.
  2. You can also manually apply the fix by deleting each "build-android.xml" for each target and then right-clicking on your assembly project and invoking Configure->Configure MAF application and then hitting Ok in the dialog without making any other change. This will replace the deleted build-android.xml file with one generated from the newest template. To find the "build-android.xml" file, disable filtering for files starting with "." in your package or common explorer. The targets for android have names like ".main.android" or ".main.android.1". Within that directory the build-android.xml is under the "bin" folder.

Android SDK API 4.4x (API 20)

The supported versions of the Android runtime API for MAF 2.0 are API versions 4.0.3 (API 15) through 4.4.2 (API 19).

OEPE MAF 12.1.3.1.1 is not compatible with any version of the Android API later than 4.2.2 (API 19). The tooling will stop the user from using these later versions and MAF applications may even successfully deploy based on this version, however, they may fail at runtime.

If you have API 20 installed in the SDK you have registered with OEPE, be aware that OEPE will automatically pick this version (even though it is not supported) when you created new deployment targets. This is because the current default is to select the latest version. To workaround, simply remove the API 20 targets and create new API 19 (or earlier) targets.

Android SDK Tools 23

Version 23 of the SDK tools will work with OEPE 12.1.3.1.1, however the "Android SDK Build Tools" component must be upgraded to at least 19.1, otherwise there will be a failure an MAF application build time. This is due to version enforcement in the Android SDK itself (getbuildtools task) and cannot be otherwise worked around.

Google Cloud Messaging and Android SDK Tools 23

In some upgrade scenarios (principally after upgrading from Android SDK Tools 22.x to 23), the option to install the "Google Cloud Messaging for Android Library" disappears from SDK Manager. This component must be installed in your SDK for correct build and operation of MAF applications.

If this happens try the following:
  1. Ensure that the "Obsolete" flag is checked in SDK Manager.
  2. Restart SDK Manager. Then select Packages->Reload from the menu. This usually fixes the issue.
  3. If neither of the above fixes the issue you can follow these instructions for manual install: http://stackoverflow.com/questions/11293424/android-sdk-manager-gcm-library

Troubleshooting

Problem: Application deployment fails with the following error: The SDK Build Tools revision (19.0.3) is too low for project 'oepe-android-build'. Minimum required is 19.1.0
Solution: Open SDK Manager and upgrade your SDK Build Tools component to at least 19.1.0.

Problem: Deployment succeeds on my Android device or emulator, but the application hangs on the starting splash screen.
Solution: Check if the version of the platform API you used is newer than Android 4.2.2 (Platform 19). This will appear in the dialog when you right-click on the assembly project and select Properties->Mobile Application Framework under "Platform Version". If the value is greater than 19, then Remove the target and click Add.. to create one using a supported version. If a supported version does not appear, open SDK Manager and install one first.

Note: This problem may be caused by other issues. If this doesn't solve your problem, capture the logcat output for your application and post the information to MAF support forums for help.

Problem: Application deployment fails with the following error: .../sdk/extras/google/gcm/gcm-client/dist does not exist
Solution: Install the Google Cloud Message component from SDK Manager.

Supported Platform Information

For more information on platform support, including hardware and software requirements, see the Supported Platforms web site.

Documentation

Documentation for Oracle Enterprise Pack for Eclipse 12.1.3 can be found here.