OOW Personal Itinerary

I’ve pretty much taken a hiatus from technical articles while preparing for OOW. I depart tomorrow for SF and I plan to keep at least one entry per day…we’ll see if I can keep up while on-site at the conference.

I have a lot of plans to attend some of the good RAC and Identity Management sessions at OOW. I won’t bore you with my personal pick list, but if you’re looking for me (because you want to hear a good joke or I owe you money or some such thing), you’ll definitely find me at these sessions since I’m involved in them to some extent:

  • Sunday, 11-Nov
    • 10 am: High Availability Options for Oracle Database, Moscone West 2003
    • 1 pm: Is that really you? Prove it!, Moscone West 2005
    • 2:30 pm: 11g Database Beta Testing Panel, Moscone West 2004
    • 4 pm: RAC SIG Birds of a Feather session, Moscone West 2002
  • Monday, 12-Nov
    • 10 am: Piocon Booth, Moscone South
    • 12:30 pm: RAC SIG Customer Panel, Moscone South 310
    • 4:45 pm: RAC For Beginners: The Basics, Hilton Continental Ballroom 6
    • 7:30 pm: OTN Night, Westin St. Francis Hotel
  • Tuesday, 13-Nov
    • 10 am: Piocon Booth, Moscone South
    • 12:15 pm: RAC SIG Expert Panel
    • 3:15 pm: Demystifying Fusion Middleware, Hilton Yosemite Room C
  • Wednesday, 14-Nov
    • 9 am: Piocon Booth, Moscone South
    • 11:15 am: other technical sessions
    • 3 pm: Piocon Booth, Moscone South
    • 8 pm: PARTY @ Cow Palace
  • Thursday, 15-Nov
    • 10 am: Piocon Booth, Moscone South
    • 11:30 am: other technical sessions
    • 5 pm: It’s a wrap reception, Howard Street

Should be a fun week. Please stop by and meet me at one of these places or anywhere else you happen to see me. Now, back to preparing the presentations for my sessions :). See you in SF! Travel safe.

RAC SIG Events at OOW

As the events chairperson for the RAC SIG, I wanted to make everyone aware of the events we have scheduled for next week at Oracle OpenWorld SF. Anyone is welcome to attend our sessions, though you’ll probably need a conference badge of some sort to get in (I recall that the room monitors are usually pretty sticky about letting people in without proper conference badges). Anyway, here are the events we have planned. You’ll also find them on the homepage of our website.

  • Sunday, 4pm, Moscone West 2002-L2: RAC SIG Birds of a Feather Discussion Session, S292952
  • Monday, 12:30pm, Moscone South 310: RAC SIG Customer Panel, S291621
  • Tuesday, 10:45am, Moscone South 310: Panel Discussion: Deploying Siebel, SAP, Oracle E-Business Suite, PeopleSoft, and Hyperion on a Grid, S291659
  • Tuesday, 12:15pm, Moscone South 310: RAC SIG Expert Panel, S291665

Besides great content at these events, you’ll find many of the RAC SIG board members attending, hosting, moderating, and participating in these events. If you’re interested in becoming more involved with the group, please seek out one of us to discuss how you can help. Also, we’re always looking for potential presenters for our live webcast series, so we may be seeking you out to solicit your participation in that as well!

Either way, attending these sessions or not, I encourage you to sign up for an account on the RAC SIG website. This will enable you to access our recorded past webcasts (on demand playback at any time) and receive email reminders about upcoming events.

See you in SF! Be sure to confirm the room assignments and session times as they sometimes change in last-minute planning by OOW staff.

PortableApps.com

One of my peers introduced me to the website www.portableapps.com a week or two ago. This site takes popular applications, modifies them to avoid requiring a typical installation so that you don’t need to have administrative privileges on the system to run them. This allows those of us (especially consultants) that work on others’ systems to be able to use some of our favorite tools without requesting special privileges.

I’d encourage you to check them out if you’d like to be able to put your favorite utility or web browser on a USB drive, plug it in to a computer you’ve never used before and start using the utility without delay. It can provide a great deal of privacy protection as well since you don’t leave behind your browser cache, bookmarks, or site visit history.

If you’re looking for a tool to access the internet, archive some files, transfer files, read MS Word documents or many others, grab the Portable Apps utility of your choice and avoid the Windows-isms. They’ve got a great inventory of products already and they seem to be actively updating the existing tools as well as adding new ones.

Using mod_rewrite to rewrite OC4J-served URLs – a complete review

We recently ran into an issue in a customer configuration where rewriting URLs using pass-through didn’t function as expected with OC4J-deployed applications. As it turned out, there’s a bug in the OC4J container and a relatively easy workaround for some.

The situation was this (names changed to protect the innocent):

  • An existing Java application deployment existed using JRun on Solaris. In that deployment, an application called “abc” would be called as “http://abcapp.corp.com/servlet/login”
  • Applications were to be migrated to Oracle Application Server 10.1.3.1.0.
  • Deployments on OAS were required to prefix the application with something and they used the application name. So, on the new site, the application would need to be called as “http://abcapp.corp.com/abc/servlet/login”. This was undesirable since bookmarks would have to be updated. While it could easily be handled with redirections, the desired behavior was to have all URLs match what they were on the old deployment.

On the surface, this seems like a relatively simple problem to solve using a RewriteRule with the [PT] option and few RewriteConds in the Apache configuration. That is, until you find the bug in OC4J that makes it impossible. First, let’s review the configuration parameters. Continue reading “Using mod_rewrite to rewrite OC4J-served URLs – a complete review”