donaldp 2002/11/08 21:49:59
Modified: fortress/src/java/org/apache/excalibur/fortress/handler
AbstractComponentHandler.java
Log:
Proxy all objects that come out of fortress.
Revision Changes Path
1.34 +5 -3
jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/handler/AbstractComponentHandler.java
Index: AbstractComponentHandler.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/handler/AbstractComponentHandler.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- AbstractComponentHandler.java 9 Nov 2002 03:52:03 -0000 1.33
+++ AbstractComponentHandler.java 9 Nov 2002 05:49:59 -0000 1.34
@@ -137,8 +137,10 @@
m_logkit = (LoggerManager)context.get( ContainerConstants.LOGGER_MANAGER );
InstrumentManager instrumentManager =
(InstrumentManager)context.get( ContainerConstants.INSTRUMENT_MANAGER );
- m_factory = new ComponentFactory( componentClass, config, service, context,
m_logkit,
- extManager, instrumentManager );
+ final ComponentFactory componentFactory =
+ new ComponentFactory( componentClass, config, service, context,
m_logkit,
+ extManager, instrumentManager );
+ m_factory = new ProxyObjectFactory( componentFactory );
m_extManager = extManager;
if( m_factory instanceof Instrumentable )
{
--
To unsubscribe, e-mail: <mailto:avalon-cvs-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@;jakarta.apache.org>