Vincent Massol wrote:
Hi Fabio,
I can't see the reply you got on the list.
The Tigris platform is not good at all.
Anyway it's here:
http://restlet.tigris.org/ds/getDSMessageAttachment.do/attachment-1305329?d…
Also I think you've introduced an important bug:
whenever plexus
instantiates a per-lookup component a new instance is created but you
have to release it explicitely as otherwise it won't be released.
Which means you'll get an out of memory exception very quickly.
per-look must be avoided as much as possible (we don't have any in the
other components of xwiki because of the release problem).
Ok I see. Well, here we don't have the choice so I am going to try to
put in place some mechanism to release resource objects.
Also I don't understand why something like
XmlTextSpacesRepresenter
should not be a singleton.
They can be singletons provided that they are thread-safe.
Taking into account what you said before, I am going to declare them as
singletons.
-Fabio