If you session facade extends the MachII.framework.Property -- then Mach-II will call deconfigure for you (it's in the MachII.framework.BaseComponent if you don't define it). Did you follow the upgrade instructions that come with the framework? More than likely your CFML engine is caching some CFCs from the 1.6 version which is causing the problem or possible based on how you've deployed Mach-II -- there could be two versions on your system and at runtime they are being mixed. I bet if you go back over the upgrade instructions -- I have a feeling this stuff will get resolved. Let us know what happens -- I want to be sure it's all working for you.

Best,
.Peter

Collectonian said the following on 08/01/10 12:50:
Since 1.8 is at RC2, and we have no production apps using Mach-II yet,
we decided to go ahead and update from 1.6. One of our in development
applications, that was near done and working perfectly in 1.6 is
throwing errors in two parts of the application, that appears to be
related to the SessionFacade.

The error is

The method deconfigure was not found in component /var/www/html/
developmnt/srac2.vlan-two.com/model/SessionFacade.cfc.

Ensure that the method is defined, and that it is spelled correctly.

The error occurred in /var/www/html/frameworks/MachII/framework/
PropertyManager.cfc: line 305
Called from /var/www/html/frameworks/MachII/framework/AppManager.cfc:
line 136
Called from /var/www/html/frameworks/MachII/framework/AppLoader.cfc:
line 163
Called from /var/www/html/frameworks/MachII/mach-ii.cfc: line 176
Called from /var/www/html/frameworks/MachII/mach-ii.cfc: line 113

303 :           <cfloop from="1" to="#ArrayLen
(variables.configurablePropertyNames)#" index="i">
304 :                   <cfset aConfigurableProperty = getProperty
(variables.configurablePropertyNames[i]) />
305 :                   <cfset aConfigurableProperty.deconfigure() />
306 :           </cfloop>
307 :   </cffunction>


However, I can't find anything in googling nor in the group this
deconfigure method and have no idea why it is being called when it
wasn't before? Help?

-- 
You received this message because you are subscribed to Mach-II for CFML list.
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/mach-ii-for-coldfusion?hl=en
SVN: http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/
Wiki / Documentation / Tickets: 
http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/

Reply via email to