I've never seen any reference to threads in descriptions of serializers and deserializers (Axis 1.1). Certainly, the BeanSerializer has no special code for handling multiple threads, that I can see. It looks as though a new serializer/deserializer is created, from the factory, each time a type needs to be processed in the message. In any case, I can't quite see why you'd want to store state between calls to the serializer or deserializer, or store state in the de/serializer whilst processing a call.

Tony

"Martin Heitz" <[EMAIL PROTECTED]> wrote on 14/12/2004 10:55:38:

> Hi,
>
> short question: Are Axis Serializer- and Deserializer-objects shared by
> multiple threads (do they need to be thread-safe)?
>
> My question relates to Axis 1.1, but (because upgrading to a newer
> release is always something one may not get out of sight) I am also
> interested in an answer for Axis 1.2.
>
> Best regards from Black Forrest, Germany,
>
> Martin Heitz
> Distributed Network Accounting Team
>
> Elsag Solutions AG
> Roggenbachstr. 1
> D-78050 Villingen-Schwenningen
> Germany
> http://www.elsag-solutions.com
> Tel: +49-(0)7721-9175-595
> Fax: +49-(0)7721-9175-800
>  
>

Reply via email to