Setting up Oracle XE to work with IBM WebSphere Portal IWWCM

Published by Rob on May 21st, 2008 - in Java, Oracle, WebSphere Portal

In order to make the Oracle XE database work with IBM WebSphere Portal IWWCM there are a number of steps to perform.

  1. Ensure that the database is accessible using the Oracle SID (see the early post Oracle SID!=Service name)
  2. Next you will need to increase the number of proceses that can be connected to the instance, as there are a large number of connection pools set up by the system, which the database will need to support. The following command worked in my environment:
        ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;
  3. After having performed these base setup commands and options, you can run the IWWCM migration scripts to migrate existing data.
  4. To ensure that the connection pooling works correctly, you will need to grant the following privileges to public:
    1
    grant select on pending_trans$ to public;

    1
    grant select on dba_2pc_pending to public;

    1
    grant select on dba_pending_transactions to public;

  5. Finally, grant the following privilege to each user to which connections are made from the application server.
        grant execute on dbms_system to <user>;

After having performed these steps you will have an Oracle XE database that will work happily with IWWCM.

Related posts:

  1. Oracle SID != SERVICE_NAME
  2. Howto Keep Version History in a Single Table Using Hibernate
  3. Oracle Goes Flex (a trip down memory lane)
  4. Tuning tests…. fun for all the family
  5. AutoHotkey — Cool windows toy of the day

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© Rob@Rojotek