Wednesday, December 10, 2008

Oracle BPM Enterprise 10gR3 for WebLogic on XP

Officially Oracle BPM Enterprise 10gR3 is not supported on Windows XP. When you try to install it using the default path, you probably will experience some exceptions like a ClassDefNotFound or an IllegalStateException. So what to do when you're bound to XP but want to juggle with BPM Enterprise nevertheless? This is how I did it. But remember it's not supported, so don't start complaining when it does not work for you.

What I did was to run the installer up to the point where it asks you to start the configuration wizard, and then quit. The configuration wizard offers the option to install a WebLogic Server (WLS) for you. However, I created a WLS domain myself, with only an admin server and no managed server, and called it OBPM (but you can call it DonaldDuck or whatever you like). Once successfully created, I started the server.

The OPBM Enterprise configuration wizard has an option that let's you choose to change an existing WLS domain rather than to create a new one, to deploy the process engine and web applications on. So I chose my OBPM domain.

The ClassDefNotFound error I prevented by not choosing to install the Oracle BPM transport provider. You can install it later, and perhaps when you concentrate on that, the ClassDefNotFound error can be tackled as well. I did not yet get that far. I explicitly configured the tablespaces of the engine and directory schema's, but had to key in the names in upper case (e.g. in my case USERS and TEMP, instead of users and temp), otherwise the installation of the schema's failed telling me that the tablespaces did not exist. Weird.

Anyway, using the installation path as I described above, resulted in a flawless installation on my XP Professional

Need to know more? Check out the Oracle BPM 10.3 Configuration Guide.

7 comments:

  1. Jan,

    And how do you like BPM 10gR3?
    Is it now becoming comparable to the leading packages?

    Peter

    ReplyDelete
  2. Peter,

    I must admit that I'm not familiar with our competitor products. But I do notice customers choosing Oracle BPM over competitor offering, so in my opinion we have a very strong solution.

    ReplyDelete
  3. Anonymous9:17 AM

    Oracle wants to engage the business user in BPM. With that as goal, Oracle has set out to have a more business friendly BPM experience at several levels.This will help to improve in the projects and also release resolves several issues identified as critical for a successful operation of BPM projects.
    cheap florida holidays

    ReplyDelete
  4. this is not fair compare cause the BPM is way better and advaced

    ReplyDelete
  5. A lot of effective data for myself!

    ReplyDelete