Tuesday, May 12, 2009

Larry Ellison Comments on Sun Acquisition

Well, obviously we're still under gag orders regarding the acquisition. However, there is nothing that prevents me from pointing out a transcript on the open web of a Reuters interview with Larry Ellison regarding it. I read through it and it answers a lot of the questions I've been getting regarding the future of both companies. Find it here:

Interview

ta!

Thursday, March 12, 2009

EMEA Partner Training - Dusseldorf Germany

Well I just got back from presenting a week long blast of JDeveloper + ADF for European partners in Dusseldorf, Germany. It was my first time in Germany and while cold, it was quite interesting. At least the food was good, mostly meat and potatoes and lots of it fried. Yummy.

The training went well, the attendees seemed very interested in the material and we had a wide enough range of topics that everyone got something out of it. The newly initiated got the high level details and those that had been using the suite for a few versions got a deep dive on the new features (task flows, libraries, the ADF controller, phase listeners, etc).

I'm very pleased to be involved in this aspect of the product. When I was in consulting the biggest hurdle I had with getting clients to buy in on the Oracle development stack was the learning curve. With this week long event, people are introduced to the framework and the hands-on materials give them enough exposure to actually jump right into development when they leave.

Back home it is the usual, supporting key adopters, and our internal development. I just completed a paper for ODTUG on JDeveloper 11g and the integrated WebLogic container. I think it is going to be published in May for the conference. I've been doing a lot more writing lately and thoroughly enjoy it as well. At some point I'm going to have to begin publishing some of those materials online as well. When I do that I'll link them in through here.

Preparations for Oracle Open World have already begun. If you're utilizing Oracle technology that is the one conference to be sure you don't miss.

Well, back to the mill stone...

-Shaun

Monday, February 23, 2009

Integrating Remote Task Flows

It's been an interesting morning. I had an issue with internal development where they had a task flow and on one of the pages it had a region that contained a reference to a remote task flow as well (running in a separate container). They wanted to have the local task flow to have access to the remote task flows page flow scope (a page flow specific memory context).

My solution to this was to either bring the task flow local by including it as an ADF library, or to utilize the in/out parameters to a task flow to return the values they were particularly interested in from the remote task flow. I spoke with Duncan Mills to validate my solution and he seemed interested in putting a requirement into the framework where we could have real time contextual access to the remote resources scope. This would involve putting a queuing mechanism in place to handle the transfer of events/requests between the containers. Coherence perhaps?

I'll keep you informed!

-Shaun

Thursday, February 19, 2009

Oracle Developer Days Landing Page

I promised to post the URL to the landing page for the Developer Days conferences, so here it is!

http://www.oracle.com/technology/events/otn-developer-day/index.html

Check it out and sign-up today! And if you happen to know of a user group that is local to one of the dates feel free to pass the information on to them so they can share it with the rest of the members in the group.

If there are any questions concerning the conferences, or how to sign up, etc; feel free to email me at: shaun.obrien@oracle.com and I'll see what I can do to help out.

-Shaun

Thursday, January 29, 2009

Cool camtasia demo on Shays Blog. Good details if you are interested in how to do PPR in ADF.

http://blogs.oracle.com/shay/2009/01/whenvalidateitem_trigger_in_ad.html

Going to be busy most of today lecturing to a packed house on the next release of JDeveloper which has WLS as the integrated server as well as a multitude of additions. I would guess there are somewhere on the order of 300+ people in the room and it's getting quite hot (we're on a break right now). I'll post more later on how it goes (so far so good).

-Shaun

Wednesday, January 28, 2009

Always something new...

So of course we're working on new versions of JDeveloper pretty much all the time but it amazes me the amount of scrutiny the releases have been receiving lately. I've already mentioned the fact that they are getting uptaken by internal developers but I sat in a meeting yesterday with the QA team and found out that in addition to the internal development efforts that QA has been building an app that takes the major points of pain from the internal development efforts, as well as our early adopters and blends them into a test application.

As they went through page after page, I kept nodding my head going "yeah, that is/was an issue" and at several points they indicated that they had logged bugs and would be able to verify appropriate functionality as it passed through QA.

Makes me feel good to know that our product is getting this kind of attention, and I sleep easier knowing the fact that when it rolls out the door that any issue brought up will have adequate attention to not be present.

-Shaun

Thursday, January 22, 2009

Oracle Developer Days

There are still a great number of Oracle Developer Days coming up in various towns across the US. I'll be doing the one in Salt Lake City on April 14th. Terrific training and hands-on labs help make sure that a superior level of understanding of the framework is achieved than could ever be hoped for from just a regular presentation.

The remaining upcoming dates / locations are as follows:

26-Feb: New York City
03-Mar: Dallas
10-Mar: Saint Louis
17-Mar: Reston
31-Mar: Passadena
14-Apr: Salt Lake
16-Apr: Boston

I don't have a URL for the landing page for these handy but when I do, I'll post it!

-Shaun
Tip of the day: Don't perform a version migration and refactoring on your application at the same time...

Wednesday, January 21, 2009

WLS Architectures

Was having an interesting discussion this morning regarding WLS architectures. The discussion centered around the notion of if one should use multiple WLS installations (ie: separate domain/server for each) to manage a project that has the need to deploy different apps to different containers. Or to use a single domain installation with multiple managed servers under that domain.

Either way it should be a non-issue for JDeveloper to manage this as you can create multiple integrated server references by using the tools | preferences | run selection and then selecting "Edit Server Instances" and therein register each of the individual "integrated" servers. You can then through the application properties choose which server the application is bound to. You can even have JDev manage the lifecycle for these additional integrated servers via a checkbox when registering the servers with JDev.

Of course the developers wouldn't make it that easy as they're also requiring separate domain templates to be utilized...

All very interesting.