JDeveloper 11g 11.1.2 is Out

So much to write about so little time...

If you haven't started your download already you should, this is a major new release of JDeveloper and it has tons of new features detailed here.

Some personal favorites features include

Hot deployment - even if you changed the binding layer just save, compile and reload your page in the browser - no need to rerun the application.

Thematic Map - should start appearing in my dsahboard demos on a regular basis now.

Skin Editor - will allow my skinning presentation at ODTUG's KScope conference to be much more around a visual demo.

OSGi architecture - I don't care about the low level architecture- just about the results which are better memory usage and performance.

JSF 2 support - again not much changes in terms of how I demo - but it is nice to be able to say that JDeveloper has the best support for the latest JSF standard compared to any other IDE.

New look - always fun to feel you are using a brand new thing...

 I'll try and blog in more details about specific features in the next couple of weeks.


"I don't care about the low level architecture." Look closely and you'll see a folder named "netbeans" right there in your jdeveloper download. That's where your better memory usage and performance comes from.

Posted by Tom Parker on June 07, 2011 at 04:21 AM PDT #

Tom - Exactly, Oracle and Sun working together to improve your experience whether it is with large database and middleware exalogic/exadata machines or with your development tools. As I learned on Sesame Street - it is all about working together :-)

Posted by Shay on June 07, 2011 at 04:33 AM PDT #

And so, the ADF Swing is dead, dead, dead... Shame.

Posted by guest on June 08, 2011 at 03:57 AM PDT #

Tom, there is no connection between memory usage and our using of the Netbinox wrapper for Equinox as our OSGi container. The memory savings come mainly from our implementation of on-demand loading made possible by making most JDeveloper extension registration declarative. Some of the performance speed-up is indeed due to using Netbinox, but it's only one of the many changes we made in 11.1.2 that helped in that direction.

Posted by Stoyan on June 08, 2011 at 04:08 AM PDT #

Hi Shay: I'm working recently in JDevelopero 10.1.3 but I am going to migrate my project into JDeveloper 11g, and I have some problems about migration. I hope than you be able to help me please... Thank you!!!

Posted by guest on June 09, 2011 at 02:52 PM PDT #

Guest, for migration from 10.1.3 you'll probably need to first go to 11.1.1 - for more information read this: http://www.oracle.com/technetwork/developer-tools/jdev/migration-082101.html

Posted by shay on June 10, 2011 at 02:24 AM PDT #

I've definitely noticed the improvement in startup speed. Looking forward to when this version of JDeveloper supports WebCenter and SOA 11g development.

Posted by guest on June 13, 2011 at 02:02 AM PDT #

Guest - about the ADF Swing support please see:

Posted by Shay on June 14, 2011 at 08:11 AM PDT #

When can we expect to see a dmg of 11.1.2 available for mac os-x?

Posted by Ecco on June 16, 2011 at 04:52 AM PDT #

Ecco, right now we don't have plans for a dmg packaging, you can just follow the mac installation instructions with the generic install.

Posted by shay on June 16, 2011 at 05:46 AM PDT #

Hi shay (again... :P.. I can´t finalize the migration, sorry):
Well, talking about the information posted :

Guest, for migration from 10.1.3 you'll probably need to first go to 11.1.1 - for more information read this: http://www.oracle.com/technetwork/developer-tools/jdev/migration-082101.html.

I have one error:

Error: Multiple versions of sia/common/bc4j.xcfg appear in your project run classpath. Check the project dependencies related to: .../SIAFM/public_html/WEB-INF/classes/ and .../Adquisiciones/classes/

When I compile my proyect in 10.1.3, this error don´t appear but with the migration a 11.1.1, appear.

I read the article migration-082101, it don´t mention about this error. Could you help me please?

Thanks for your time...

Posted by guest on June 16, 2011 at 12:13 PM PDT #

Guest - I think the error is quite clear do a search on your packaged application to see how many instances of the bc4j.xcfg file are out there.
It might also be something that is messed up with your project dependencies or paths.

Posted by Shay on June 17, 2011 at 03:07 AM PDT #

Hi Shay,

Any chance of you knocking up a quick demo of the new features.
Interested in knowing how the new jsf2/facelets features affect the standard development process and the new thematic map. I know you've got plenty of time on your hands getting ready for OOW!!!


Posted by Orlando Kelly on June 20, 2011 at 03:52 AM PDT #

Hi Shay,
is there documentation for 11.1.2 to create new extension using ESDK and hooking it up to the update center. I know you had a blog entry for this while using jdev 10.1.3 but I want to know if there is one for 11.1.2 or the closest documentation steps for doing the same, since I believe some things may be different for 11.1.2 version.


Posted by Sandy on August 04, 2011 at 02:04 AM PDT #

Sandy - John Brock has several newer blog entries about developing extensions for 11.1.2 here:
Check the recent posts links on the right side.

Posted by shay on August 04, 2011 at 04:13 AM PDT #

Hi Shay,
I had already look at that blog for jdevextensions. I started off with your page http://www.oracle.com/technetwork/developer-tools/jdev/extension-094911.html and ended up at jdevextensions blog by John. All of those examples seem to start off by creating an extension project.

Is it possible in Jdeveloper to distribute a Declarative component as an extension ? I created one using Jdev 11.1.2 (http://download.oracle.com/docs/cd/E18941_01/tutorials/jdtut_11r2_40/jdtut_11r2_40.html) and now I want to distribute it as a Jdev extension to my teammates. Packaging the adflib jar as an extension zip file (along with a bundle.xml and extension.xml) and installing it didn't work (it was a lame attempt, anyway). Any suggestions on how I go about this ?

Posted by Sandy on August 04, 2011 at 11:50 AM PDT #

Sandy, Your extension should be able to install the declarative component as a library into JDeveloper (basically adding it to the tools->manage libraries part). If I'm not mistaken this can all be done through hook points in the extension.xml file.
Then whoever wants to use your component will need to go into project properties and add the library to his project.

Posted by Shay on August 08, 2011 at 02:14 AM PDT #

can we develop and deploy oaf pages in jdevloper 11.1.2 ? if yes please tell me how ?

Posted by guest on December 04, 2013 at 11:00 PM PST #

guest - OAF is developed by the E-Business Group - I don't believe they have a new version that runs on a recent JDeveloper - they are still on 10.1.3.

Posted by Shay on December 05, 2013 at 11:20 AM PST #

Hi Shay ,
what about accessing adf mobile from ebs ?can you help me with this

Posted by guest on November 09, 2014 at 11:03 AM PST #

guest - you can definitely access EBS from Oracle Mobile Application Framework - in fact that is how our own E-Business team is building their mobile apps.
EBS has a bunch of Web-service and REST interfaces that you can consume from Oracle MAF.

Posted by Shay on November 12, 2014 at 09:44 AM PST #

Hi Shay,
Thanks for reply ..can you help me with an issue about this i made PLSQL web-service deployed on weblogic server ,I can access it through web ADF ,also i can access it from mobile browser but when i made MAF i can't access it
"HTTP: Status code 500 internal server Error: The server Encountered an unexpected condition which prevented it from fulfilling the request"
and no error log on the weblogic server and i don't know where is the error log on the device ,some people said it's bug is there any work around to use plsql web service in MAF?

Posted by guest on November 13, 2014 at 06:50 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

I'm a Director of Product Management for Oracle's Cloud Development Tools and Frameworks.
Follow me:

« July 2016