Hmmm good sleuthing.
You definitely don't want to unregister it on endpoint stop or when
done with the client. The whole point of the cache is to hold onto
it so it's reusable. On popular thing to do is create a client, use
it once, discard. Create another client, use it once, di
I figured out a memory leak at WSDLManagerImpl schemaCacheMap.
The schemaCacheMap here has a weak key - WSDLDefinition and value
ServiceSchemaInfo. A key,value pair is inserted into this map while building
a service. The entry is never explicitly removed from this map. Since the
map is a WeakHashMa
I recently ran the Java EE TCK on CXF 2.0.6 and found some memory issues.
There seems to be a leak during an endpoint stop - leading to an OOM as TCK
deploys and undeploys lot of applications. I am doing some profiling now and
will get back soon.
On Sat, May 31, 2008 at 2:55 AM, Daniel Kulp <[EMAI