Hello, dear community.
I am trying to get target object from its proxy. I do the following:
(myProxiedObject is defined using autowiring) but in jconsole I still see the proxy. Why?Code:<bean id="myObjectTargetSource" factory-bean="myProxiedObject" factory-method="getTargetSource" /> <bean id="myObjectTarget" factory-bean="myObjectTargetSource" factory-method="getTarget" /> <!-- Register Service as MBean --> <bean class="org.springframework.jmx.export.MBeanExporter"> <property name="beans"> <map> <entry key="Systems:name=..." value-ref="myObjectTarget" /> </map> </property> </bean>
It looks like myProxiedObject.getTargetSource().getTarget() returns myProxiedObject itself. How can this be?


Reply With Quote