Hi Folks, I've been away from CF for a while, so I'm rusty, but one of my old apps (MG2) is now failing. However, now that I'm trying to debug, I can't figure out how it ever worked. Seems it shouldn't work at all, but that's not possible. (It's been running for maybe a year.)
I'm using a shared bean factory for some remote flex proxy services (see ColdSpring snippet at end). It's supposed to be available as application.sharedBeanFactory. I think I was probably doing something similar (or exaclty the same?) as Joe's http://www.firemoss.com/index.cfm/2008/4/15/Sharing-MG-ColdSpring-Beans-With-Other-Applications However, I can't find anywhere where this variable is actually set, and from what I gather/remember, a shared bean factory (in my case, application.sharedBeanFactory) had to be managed manually. I've searched my code for "sharedBeanFactory," and all I can find is reads, but no sets. Further, my index.cfm _doesn't_ have any sort of "<cfset ModelGlue_PARENT_BEAN_FACTORY = application.sharedBeanFactory />", so I'm totally confused. Was this built-into M-G, at some point? How could this sucker have been working? Thanks, Jamie -------------------------- ColdSpring snippet: (I've got several of these CS-managed remote services.) <bean id="imsUserServiceFlexRemote" class="coldspring.aop.framework.RemoteFactoryBean" lazy-init="true"> <property name="target"> <ref bean="imsUserServiceFlex" /> </property> <property name="serviceName"> <value>UserServiceFlex</value> </property> <property name="relativePath"> <value>/childwelfare/wwwroot/cfc/ims/</value> </property> <property name="remoteMethodNames"> <value>login,logout,getCurrentUserInfo,getUser,loginTemp,loginVOArray</value> </property> <property name="beanFactoryName"> <value>sharedBeanFactory</value> <!-- HERE'S THE REFERENCE --> </property> <property name="interceptorNames"> <list> <value>flattenObjectAdvisor</value> <value>voArrayMetaDataAdvisor</value> </list> </property> </bean>
-- Model-Glue Sites: Home Page: http://www.model-glue.com Documentation: http://docs.model-glue.com Bug Tracker: http://bugs.model-glue.com Blog: http://www.model-glue.com/blog You received this message because you are subscribed to the Google Groups "model-glue" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/model-glue?hl=en
