Thursday Sep 27, 2012

Oracle OpenWorld 2012: Oracle Developer Cloud, ADF-Essentials, ADF Mobile and ME!

This year at OOW, like those from the past, will certainly be unforgettable. Lots of new announcements which I can't mention here and may not event know about are sure to surprise. I'll keep this short and sweet. For every session ADF, ADF Mobile, Oracle Developer Cloud, Integration with SOA Suite, etc... take a look at the ADF Focus Document listing all the sessions ordered by day providing time and location. For Mobile specifically check out the Mobile Focus Document.

OOW 2012 actually kicks off on Sunday with Moscone North demogrounds hosting Cloud. There's also the ADF EMG User Day where you can pick up many technical tips & tricks from ADF Developers / ACE Directors from around the world.

A session you shouldn't miss and a great starting point for the week if you miss Sunday's ADF EMG User Day for all of you TechoFiles is Chris Tonas's keynote for developers - Monday 10:45 am at Salon 8 in the Marriott - The Future of Development for Oracle Fusion - From Desktop to Mobile to Cloud. Then peruse the ADF Focus Document to fill out your day with the many sessions and labs on ADF.

Don't forge that Wednesday afternoon (4:30 - 5:30) offers an ADF Meetup which is an excellent opportunity to catch up with the Shakers and Makers of ADF from Product Managent, to customers, to top developers leveraging the ADF technology, to ACE Directors themselves. Not to mention free beer is provided to help you wind down from a day of Techno Overload.

Now for my schedule and I do hope to see some of you at one of these.

OOW 2012 Schedule

10/1 Monday

  • 9:30am – 12:00pm: JDev DemoGrounds
  • 3:15pm – 4:15pm: Intro to Oracle ADF HOL; Marriott Marquis – Salon 3 / 4
  • 4:00pm – 6:00pm: Cloud DemoGrounds

10/2 Tuesday

  • 9:45am – 12:00pm: JDev DemoGrounds
  • 2:00pm -4:00pm: Cloud DemoGrounds
  • 7:30 – 9:30: Team Dinner @ Donato Enoteca; Redwood City

10/3 Wednesday

  • 10:15pm – 11:15pm: Intro to Oracle ADF HOL; Marriott Marquis – Salon 3 / 4
  • 1:15pm – 2:15pm: Oracle ADF – Lessons Learned in Real-World Implementations; Moscone South – Room 309
    • This session takes the form of a panel that consists of three customer: Herbalife, Etiya, & Hawaii State Department of Education. During the first part of this session each customer will provide a high-level overview of their application. Following this overview I'll ask questions of the customers specific to their implementations and lessons learned through their development life-cycle.
    • Here's the session abstract: CON3535 - Oracle ADF: Lessons Learned in Real-World Implementations This session profiles and interviews customers that have been successful in delivering compelling applications based on Oracle’s Application Development Framework (Oracle ADF). The session provides an overview of Oracle ADF, and then three customers explain the business drivers for their respective applications and solutions and if possible, provide a demonstration of the applications. Interactive questions posed to the customers after their overview will make for an exciting and dynamic format in which the customers will provide insight into real-world lessons learned in developing with Oracle ADF.
  • 3:30pm – 4:30 pm: Developing Applications for Mobile iOS and Android Devices with Oracle ADF Mobile; Marriott Marquis – Salon 10A
  • 4:30pm – 6:00pm: Meet and Greet ADF Developers/Customers; OTN Lounge

10/4 Thursday

  •   11:15pm – 12:15pm: Intro to Oracle ADF HOL; Marriott Marquis – Salon 3 / 4
I'm sure our paths will cross at some point during the week and I look forward to seeing you at one of the many events. Enjoy OOW 2012!

Friday Sep 07, 2012

JDBC Connection Pools in Glassfish

I've been attempting to configure Glassfish 3.1.2.2 for ADF 11g and the need arose to create a jdbc connection pool to my Oracle XE 11g database. While this is really very trivial there were no samples of how to do this and documentation, while good, rarely ever provides concrete examples. After fumbling around for a few minutes searching for an example I gave up and figured it out on my own. Here are the steps for any of you that may be in need.

This can be done either via the Glassfish command line tool asadmin or through the admin console. I'm doing this through the admin console.

  • Start Glassfish and connect to the admin console with the credentials you defined at installation: http://localhost:4848
  • Navigate to Resources | JDBC | JDBC Connection Pools and select New. Be sure to enter Resource Type & Datasource Classname under General Settings tab. You can go with the defaults for Pool Settings etc... View Image
  • Go to the Additional Properties tab and create username, password, and url properties with the respective values. View Image
  • Navigate to Resources | JDBC | JDBC Resources and select New. Be sure to enter the JNDI Name and select the Pool Name for the jdbc connection pool you created previously. View Image
  • Navigate to Configurations | server-config | JVM Settings and select the JVM Options tab. Add the values highlighted: -Doracle.jdbc.J2EE13Compliant=true is used to make sure the driver behaves in a JEE-compliant manner. View Image
  • To integrate the JDBC driver into a GlassFish Server domain, copy the JAR files into the domain-dir/lib directory, then restart the server. The JAR file for the Oracle 11 database driver is ojdbc6dms.jar.
    • Note: You can also use the glassfish provided jdbc driver oracle.jdbc.drivers/ojdbc6.jar. This is sufficient to copy into the lib directory.
  • Last thing, once you've configured your datasource, is to test it out. You can invoke a ping from the JDBC Connection Pool console to validate the db connection setup.

This is the datasource you will use for ADF Essentials 11.1.2.3 that just went live today (09/24/2012) so download the new ADF Essentials now! You will have to take a short survey prior to downloading the new ADF Essentials.

See Shay's blog on Deploying ADF Essentials Applications to Glassfish.

About


I'm a Principal Product Manager in the JDeveloper/ADF product management team. I've been working with JDeveloper since 2004.
twitter
YouTube

Search

Archives
« July 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today