Hi Sriram,

Both of these basic scenarios should definitely work and I still think
that there's something wrong with your setup. Scenario A would even
work without clustering, because the second instance has no memory
representation to update when it is freshly started. Given that the
PersistenceManagers point to the same database I'd try the following:

(1) Verify that your new node actually appears in the database, in a table
    named <schemaObjectPrefix>_NODE.
(2) Set logging level to info, in order to see whether the FileJournal
correctly processes
    changes made by another instance.

Kind regards
Dominique

On 3/7/07, Sriram Narayanan <[EMAIL PROTECTED]> wrote:
Hi all:

I have three JR instances.

Each instance
- points to the same Oracle database
- shares a journal folder (FileJournal)
- has a unique ID
- has separate index and revision folders.

Scenario A:
1. Run the first instance and add a node into the repository.
2. Start the second instance and try to read that node.

I get a javax.jcr.PathNotFoundException

Scenario B:

1. Run all the instances.
2. From the first instance, create a Node and set an attribute for it.
3. From the second instance, try to read back that node.

I get a javax.jcr.PathNotFoundException

What am I possibly doing wrong here ?

-- Sriram

Reply via email to