Hi, I am sure some folks are in the same position we are in with running CFMX 7 with Farcry 3.0.2 on our production system. We would like to upgrade to the latest versions of ColdFusion and Farcry so we created a virtual machine on VMWare VSphere 4.1 running server 2008R2 SP1 and installed CF9 and the 9.0.1 update. Our old system is a physical box running Windows server 2003R2 SP2.
Now here's where it gets fun. There are no documents that I can find that detail the upgrade path one would take in this situation. On the Farcrycore.org site there is the usual doc's that say if you are running v5 you can to to 6 or if you are running previous versions you can go from 4 to 5 to 6 but curiously there is no 3 to 4 listed. I read somewhere that the changes from 3 to 4 are extensive. Just looking for some advice from people who have gone before us in this upgrade path. We tried to install the Farcry 3.0 files we still had from 2005 but we got stuck at the stage where we needed to go to http://localhost/farcry/install. The error was as follows The names of user-defined functions cannot be the same as built-in ColdFusion functions. The name location is the name of a built-in ColdFusion function. The CFML compiler was processing: A cffunction tag beginning on line 132, column 2. The error occurred in G:\inetpub\applications\farcry_core\admin \includes\cfFunctionWrappers.cfm: line 132 Called from G:\inetpub\applications\farcry_core\packages\security \authentication.cfc: line 26 Called from G:\inetpub\applications\farcry_core\packages\security \authentication.cfc: line 1 Called from G:\inetpub\applications\farcry_core\admin\install \Application.cfm: line 46 130 : </cffunction> 131 : 132 : <cffunction name="location" hint="wrapper for cflocation"> 133 : <cfargument name="url" required="true"> 134 : <cfargument name="addtoken" required="false" default="no"> -------------------------------------------------------------------------------- Resources: Check the ColdFusion documentation to verify that you are using the correct syntax. Search the Knowledge Base to find a solution to your problem. Browser Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727) Remote Address ::1 Referrer Date/Time 09-Jun-11 02:41 PM Stack Trace (click to expand) at cfauthentication2ecfc670449652._factor0(G:\inetpub\applications \farcry_core\packages\security\authentication.cfc:26) at cfauthentication2ecfc670449652.runPage(G:\inetpub\applications \farcry_core\packages\security\authentication.cfc:1) at cfApplication2ecfm1827159137.runPage(G:\inetpub\applications \farcry_core\admin\install\Application.cfm:46) coldfusion.compiler.ASTfunctionDefinition$InvalidUDFNameException: The names of user-defined functions cannot be the same as built-in ColdFusion functions. at coldfusion.compiler.ASTfunctionDefinition.setName(ASTfunctionDefinition.java: 58) at coldfusion.compiler.ASTcffunction.setAttrList(ASTcffunction.java: 63) at coldfusion.compiler.cfml40.cffunction(cfml40.java:3708) at coldfusion.compiler.cfml40.cfml(cfml40.java:4344) at coldfusion.compiler.cfml40.start(cfml40.java:4768) at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java: 694) at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java: 675) at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java: 704) at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java: 675) at coldfusion.compiler.NeoTranslator.parseAndTransform(NeoTranslator.java: 428) at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java: 370) at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java: 147) at coldfusion.runtime.TemplateClassLoader$TemplateCache $1.fetch(TemplateClassLoader.java:442) at coldfusion.util.LruCache.get(LruCache.java:180) at coldfusion.runtime.TemplateClassLoader $TemplateCache.fetchSerial(TemplateClassLoader.java:362) at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58) at coldfusion.util.SoftCache.get_statsOff(SoftCache.java:133) at coldfusion.util.SoftCache.get(SoftCache.java:81) at coldfusion.runtime.TemplateClassLoader.findClass(TemplateClassLoader.java: 609) at coldfusion.runtime.RuntimeServiceImpl.getFile(RuntimeServiceImpl.java: 785) at coldfusion.runtime.RuntimeServiceImpl.resolveTemplatePath(RuntimeServiceImpl.java: 752) at coldfusion.tagext.lang.IncludeTag.setTemplate(IncludeTag.java:337) at cfauthentication2ecfc670449652._factor0(G:\inetpub\applications \farcry_core\packages\security\authentication.cfc:26) at cfauthentication2ecfc670449652.runPage(G:\inetpub\applications \farcry_core\packages\security\authentication.cfc:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231) at coldfusion.runtime.TemplateProxyFactory.resolveComponentHelper(TemplateProxyFactory.java: 524) at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java: 224) at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java: 159) at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java: 149) at coldfusion.cfc.ComponentProxyFactory.getProxy(ComponentProxyFactory.java: 62) at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4827) at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4841) at cfApplication2ecfm1827159137.runPage(G:\inetpub\applications \farcry_core\admin\install\Application.cfm:46) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java: 279) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java: 40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:94) at coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:27) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java: 79) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java: 28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java: 22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:200) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java: 89) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java: 42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java: 46) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java: 286) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java: 203) at jrunx.scheduler.ThreadPool $ThreadThrottle.invokeRunnable(ThreadPool.java:428) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) Michael Dowless Linn-Benton Community College Network Systems Specialist -- You received this message cos you are subscribed to "farcry-dev" Google group. To post, email: [email protected] To unsubscribe, email: [email protected] For more options: http://groups.google.com/group/farcry-dev -------------------------------- Follow us on Twitter: http://twitter.com/farcry
