Thanks for that, but this test ignores any multi-threading issues. I think 
that's where I'm going wrong.

On Monday, September 8, 2014 12:53:06 PM UTC-6, odbuser wrote:
>
> OrientDB 1.7.9 branch:
>
> I just tried the following and all database directories are created and 
> the queries come back correctly from each database.
>
>     @Test
>     public void test() {
>         List<OrientGraphNoTx> oGS = new LinkedList<>();
>         for (int i = 1; i <=4; i++) {
>             String url = "plocal:orientdb/db" + i;
>             OrientGraphFactory oGF = new OrientGraphFactory(url);
>             OrientGraphNoTx oG = oGF.getNoTx();
>             oG.addVertex(null, "url", url);
>             oGS.add(oG);
>         }
>         for (OrientGraphNoTx oG : oGS) {
>             Iterable<Vertex> vertices = oG.query().has("url",oG.
> getRawGraph().getURL()).vertices();
>             Assert.assertTrue(vertices.iterator().hasNext());
>             Vertex next = vertices.iterator().next();
>             System.out.format("vertex : %s url:%s%n", next, next.
> getProperty("url"));
>         }
>     }
>
>
>
>
>
>
>
> On Monday, September 8, 2014 12:34:25 PM UTC-4, Curtis Stanford wrote:
>>
>> OK, perhaps I should first ask, has anyone been able to access multiple 
>> plocal instances from one JVM?
>>
>> On Friday, September 5, 2014 5:23:07 PM UTC-6, Curtis Stanford wrote:
>>>
>>> I'm trying to run one JVM instance with 4 embedded graph databases in 
>>> different directories. Is this possible in 1.7.8? I've tried creating the 
>>> OrientGraph instance directly and using the OrientGraphFactory but can't 
>>> get it to work. I've tried using the thread modes of MANUAL and 
>>> ALWAYS_AUTOSET with no luck.
>>>
>>> Each database has its own plocal url but every database I access always 
>>> seems to access the same database directory. The other 3 are not created or 
>>> accessed at all. I'm not trying to run an OServer at this point, just 
>>> trying to access local databases.
>>>
>>> Any hints appreciated.
>>>
>>> Curtis
>>>
>>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to