Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle JDeveloper and Oracle ADF 12.2.1.1 Are Available

We are happy to announce the availability of a brand new version of Oracle JDeveloper and Oracle ADF :

Version 12.2.1.1

While numbering wise this might seem like a very minor version, in reality there are a host of new features in this version that you can leverage in your applications. The features revolve around several key focus areas:

REST support

We added multiple capabilities to the "expose ADF Business Components as REST" functionality. This include features such as accessing multiple children objects,  better query capabilities, exposing list-of-values as REST and configuration and monitoring functions.

rest support

These type of enhancement allow you to better leverage the investment you have in the ADF based business service when creating new type of UIs with technologies that relies on REST backends. For example native mobile apps (with frameworks as Oracle MAF) or JavaScript based client solutions (with toolkits such as Oracle JET).

New Data Visualizations

Continuing our commitment to making your application the source of knowledge at your company, we added a bunch of new visualization components such as picto charts, tag cloud, stock chart and more. We also added features and capabilities to existing chart components.

These capabilities allow you to show data in meaningful ways, turning data into information that can be easily understood.

UI Technology Improvements

This version adds several capabilities to reduce and better control client to server interactions from your ADF Faces UI.

Features such as pure client-side input date component, client side caching for table component, and code editor component enhancements help you reduce network traffic and optimize your UI performance.

We also continue to improve our support for using ADF based UIs on mobile devices with more options in the masonry layout, gestures on springboards, and support for the MS Edge browser.

Extended Groovy Support

A feature that might have flew below the radar for many developers is the introduction of Groovy based triggers in ADF Business Components, making it simpler to code logic in specific hook-points in the lifecycle of your services. In the new version we further extend this support adding triggers at both the EOs and VOs level.

triggers

There are many other new features in this release (as well as various bug fixes from previous versions).

The full list of new features is here.

Time for you to download the new version and start planning your upgrade.

Comments

User_64CKJ
867570 wrote:
In an applet, StyleManager.loadStylesheet(final String fname) causes a null exception .
What's a <tt>StyleManager</tt>? I don't see it in the Java 6 JavaDocs.
The code below evade this :

StyleManager styleManager= StyleManager.getInstance();
URL url=getURL("/indicateurs/charts.css", Main.class);
What <tt>URL</tt> constructor takes a <tt>String</tt> and ..what is that, a <tt>Class</tt>?
} catch (IOException ex) {
System.out.println("exception:"+e);
Don't throw away exception information. Call <tt>e.printStackTrace()</tt>. Even if you choose to dump part of the message to output, <tt>System.err</tt> rather than <tt>System.out</tt> should be used.
Will there be a more simple way to deal with the css in an applet ?
Can you:
<li>Use the code formatting tags as described on the sticky post at the top of the forum thread listing?
<li>Ask a smart question? The current code & text reads like nonsense.
870573
it is in the javafx general Question :
StyleManager is from the package : com.sun.javafx.css
aidreamer
Packages in com.sun are usually intended as implementation or experimentation. Using them in your own projects is not recommended. As for using CSS in an applet, you should be able to do that without having to resort to those packages. The tutorial on CSS is right here: http://download.oracle.com/javafx/2.0/css_tutorial/jfxpub-css_tutorial.htm
David Grieve-Oracle
I am interested in knowing what the traceback of the NPE is so I can see if it is a bug in the code. Thanks.
darrylburke
I would guess it's just a result of the security manager preventing the applet from accessing files on the local filesystem.

db
870573
when the code is :
Scene scene = new Scene(root);
scene.getStylesheets().addAll("/indicateurs/charts.css");


the message from the console java is :
WARNING: com.sun.javafx.css.StyleManager$2 run Resource "null" not found.

SEVERE: javafx.scene.control.Control impl_processCSS The -fx-skin property has not been defined in CSS for Button@1feac8e[styleClass=sample-tile]

SEVERE: javafx.scene.control.Control impl_processCSS The -fx-skin property has not been defined in CSS for Button@1feac8e[styleClass=sample-tile]



thanks for your help
1 - 6

Post Details

Added on Jun 21 2016
24 comments
5,586 views