Hi,
Sorry for this bug, could you create issue so I will fix it ?

On Mon, Aug 10, 2015 at 1:00 PM <[email protected]> wrote:

> Hi,
>
> Version : 2.0.13
> Mode : Document
> Storage Type : plocal
> Language : Java
>
> Sample code :
>
>                OPartitionedDatabasePoolFactory poolFactory = new
> OPartitionedDatabasePoolFactory();
> OPartitionedDatabasePool pool = poolFactory.get("plocal:testdb",
> "administrator", "administrator");
> ODatabaseDocumentTx db = pool.acquire();
> db.close();
> pool.close();
>
> After closing the pool, in the later stage of application; getting the
> pool from the same factory and trying to acquire a new connection reports
> "Pool is closed"
>
>        java.lang.IllegalStateException: Pool is closed
> at
> com.orientechnologies.orient.core.db.OPartitionedDatabasePool.checkForClose(OPartitionedDatabasePool.java:373)
> at
> com.orientechnologies.orient.core.db.OPartitionedDatabasePool.acquire(OPartitionedDatabasePool.java:238)
>
> The OPartitionedDatabasePoolFactory retains the pool instance and returns
> the same, which was closed, as PoolIdentity is same.
>
> Questions:
> How to reload the database back when required using the factory?
> Is there a different approach other than, using
> OPartitionedDatabasePoolFactory or writing our own factory implementation?
>
> Thanks,
> Rayees
>
>
> --
>
> ---
> 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.
>

-- 

--- 
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