The solution is to update the Resolver interface to include something like:
Object resolve( boolean proxy );
So if you do something like:
Object object = m_model.resolve( false );
You will get back the pure non-proxied component.
If you update from CVS - the composition API and implementation (including runtime) now support resolve( boolean ). It's not tested b ut it should provide what your need - i.e. the object returned should be a non-proxied instance.
Stephen.
--
|------------------------------------------------| | Magic by Merlin | | Production by Avalon | | | | http://avalon.apache.org/merlin | | http://dpml.net/merlin/distributions/latest | |------------------------------------------------|
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
