Hi Patrick!
you're welcome, let us know about your results!
Have  nice day,
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Sun, Aug 14, 2011 at 8:54 PM, Patrick Daures
<[email protected]> wrote:
> Ok, thank you very much for your advice.
> I will take the 3rd solution
>
> Patrick
>
> Le 14 août 2011 à 20:24, Simone Tripodi a écrit :
>
>> Hi Patrick!!!
>> for the XML -> Object mapping, Betwixt relies on Digester, which is
>> NOT thread safe.
>> You have 3 options:
>>
>> - synchronize the blocks as you did - anyway it's not the best way IMHO;
>> - re-create the deserializer for each request;
>> - use Betwixt in combination with commons-pool, get/release a
>> deserializer for each request (same pattern you would do with JDBC
>> Connection in a DataSource).
>>
>> My preferred is the #3, but it's just a matter of tastes ;)
>> Have a nice day, all the best!!!
>> Simo
>>
>> http://people.apache.org/~simonetripodi/
>> http://www.99soft.org/
>>
>>
>>
>> On Sat, Aug 13, 2011 at 8:31 PM, patrick daures
>> <[email protected]> wrote:
>>> Hi, i'm currently using betwixt in produit to serialize and unserialize
>>> objects in XML. Each thread is using a new instance of beanreader to
>>> unserialize XML. I had a problem with my application, i added a synchronized
>>> around the call to the betwixt lib and everything went fine. Maybe the
>>> problem comes from my app, but i wanted to be sure the lib is thread safe.
>>> Thanks.
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to