I guess what you might be looking for is the recent =
method that's available on DefaultListableBeanFactory. Default is on; =
"setCacheBeanMetadata(false)" to turn off all metadata caching, =
caching of Class references.
[mailto:springframework-developer-bounces@...] On =
Of Cristian Pascu
Sent: Tuesday, June 27, 2006 9:27 AM
Subject: [Springframework-developer] AbstractBeanFactory and
I have created a custom BeanFactory by extending =
for overriding the resolveBeanClass process. I need that for a certain =
definition to provide the class at runtime after I compile it using the
Eclipse JDT compiler.
But I also need to reload this class as the source code changes. For =
throwaway the classloader that loaded the class and chage the original =
definition that use to hold the compiled class. Anyway, there is a
refference to the old class in the merged bean definition.
This merged beans are maintained in a map that is not visible to =
I would like to have the posibility to simply reset that map in order to
drop all the refference to the old classes.
Do you think that a modification to the current API is possible? If not,
which would be the alternative?
Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great
t=3D39666/*http://messenger.yahoo.com> rates starting at 1=A2/min.