Wednesday, July 31, 2013

JavaOne SFO 2013

Hello all,

From September 22 to 26, 2013, I will be at JavaOne, checking out the latest product and technology demos, meeting with fellow developers and industry experts, and learning about all things Java.

I'll be attending this special session in the Users Group Forum:

Session ID: 10328
Venue / Room: To be confirmed
Date and Time: To be confirmed

"This session starts with an open forum in which the attendees ask questions (approximately 25) and then proceeds to a roundtable in which attendees answer each other's questions. This was a fascinating interaction last year and demonstrates the power of the community to answer questions together".

I hope you can join me. As always, JavaOne is the must-attend developer event of the year. I'm certainly going to be there, and I look forward to meeting you there, too.

High-level benefits of attending JavaOne
  • Improve your working knowledge and coding expertise
  • Choose from more than 400 sessions, including technical sessions, BOFs, keynotes, and hands-on labs
  • Learn from the world’s foremost Java experts
  • Follow in-depth technical tracks to focus on the Java technology that interests you most
  • Meet with fellow developers in formal and casual settings
  • Enjoy world-class networking and entertainment events

JavaOne 2013 Content

see ya soon!

Monday, July 29, 2013

OTN Tour LAD 2013 - Colombia

Hello all. This month, I had the opportunity to participate of the OTN Tour LAD 2013 in Colombia. This event organized by the local Oracle Users Group: ASUOC was held in Medellin on 12-JUL-2013 and there were great talks and hands on labs. I represented the Cali Java Users Group (CLOJUG) and talked about Java EE 7, the new features. 

I liked the idea of the two communities (OUG and JUG) working together :-)

Following you can download the slides of the presentation, it was created using Impress.js which allows you to create HTML5 slides, really awesome! Just try to open it with chrome or any other HTML5 compliant browser:

See ya!

Monday, July 15, 2013

JDeveloper 12c is not starting after successful installation

Hey All!

Last week, JDeveloper 12c was released and since I've been working with ADF during this year, I wanted to try it out right away. However, after successful installation, it didn't started... I work on Ubuntu 13.01 and have successfully installed JDeveloper 11gR1 and 11gR2 before and it was pretty smooth so I thought it would be the same with the new release.

Anyway, I started to check the error log and found that something was wrong with the "Open File Limit" property of my Ubuntu. The funny thing is that it is well documented on the Installation guide of JDeveloper 12c... 

I made the suggested change (I had to reboot) and then, tried to run JDeveloper again, this time I got a different error message saying that it couldn't write core dumps or something... It also suggested me to execute this command before running JDeveloper again:

ulimit -c unlimited

And so I did, but no luck. When I tried to run JDeveloper again, I got this error:

# A fatal error has been detected by the Java Runtime Environment:
#  SIGSEGV (0xb) at pc=0x6537f1e0, pid=14655, tid=1756736320
# JRE version: 7.0_15-b33
# Java VM: Java HotSpot(TM) Server VM (23.7-b01 mixed mode linux-x86 )
# Problematic frame:
# C  0x6537f1e0
# Core dump written. Default location: /home/aalopez/development/Oracle/Middleware_12.1.2/Oracle_Home/jdeveloper/jdev/bin/core or core.14655
# An error report file with more information is saved as:
# /home/aalopez/development/Oracle/Middleware_12.1.2/Oracle_Home/jdeveloper/jdev/bin/hs_err_pid14655.log
[thread 1764014912 also had an error]
# If you would like to submit a bug report, please visit:
/home/aalopez/development/Oracle/Middleware_12.1.2/Oracle_Home/jdeveloper/jdev/bin/../../ide/bin/ line 603: 14655 Aborted                 (core dumped) ${JAVA} "${APP_VM_OPTS[@]}" ${APP_ENV_VARS} -classpath ${APP_CLASSPATH} ${APP_MAIN_CLASS} "${APP_APP_OPTS[@]}"

plop! I had no idea what to do... However, as curious as I am, I tried to run JDeveloper using root user (you never know, right?). So I entered the following command on my console, inside the JDeveloper bin directory:

sudo ./jdev

The JDeveloper bin directory in my case is at:


Once run with root user, JDeveloper started working!! yeii!! The only pitfall is that every new project/file that you create with JDeveloper, will be owned by root user...

What I like about this new release:

  • Adoption of Java EE 6.
  • Adoption of JDK 7.
  • The new ADF Faces components.
  • The new logo.
  • New version of ADF Essentials.

I highly recommend you to try this new release.

see ya!