Hi,
        I am using XStream as part of my application for serializing
classes. For one of the use cases, I have to serialize some of the classes
implementing Externalizable interface. For my use case I would like to
serialize them using native Java serialization. I found a link on the
internet,
http://old.nabble.com/How-to-remove-Externalizable-Converter-td22747484.html,
which
helped me address this issue and started using Reflection Converter for my
Externalizable classes.

When testing the application, I am seeing that the application is spending
lot of time in converter code during highly concurrent access. I can see
that the problem is in the buildMap method of FieldDictionary,
http://svn.codehaus.org/xstream/trunk/xstream/src/java/com/thoughtworks/xstream/converters/reflection/FieldDictionary.java

I was wondering if there is a better way to address my original issue? Is
the performance for Reflection Converter expected to be bad when having
highly concurrent environment?

I really appreciate any help/advice regarding this. Thanks for the help

Regards
Shravan (Sean) Pabba

Reply via email to