Cold Fusion Upgrade
I am currently using cold fusion 4.5, i need to upgrade to
coldfusion 8
Please let me know the codes developed in cold fusion 4.5
works in 8.
Is any tags & functions are depreciated in cold fusion 8
http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags-pt0_19.html
There is also a Code Analyzer in the ColdFusion Administrator
that you could
use. Just download the Developer version of ColdFusion,
install it, and run
the analyzer.
Ken Ford
Adobe Community Expert - Dreamweaver
Fordwebs, LLC
http://www.fordwebs.com
"vijay rajagopal" <[email protected]> wrote
in message
news:foigmf$8b8$[email protected]..
>I am currently using cold fusion 4.5, i need to upgrade
to coldfusion 8
>
> Please let me know the codes developed in cold fusion
4.5 works in 8.
>
> Is any tags & functions are depreciated in cold
fusion 8
>
Similar Messages
-
Is there an upgrade path from Cold Fusion 7.0 to Cold Fusion 11.x?
Can you migrate Cold Fusion 7.0 to Cold Fusion 11.x?
You can use the Code Analyzer to check the code compatibility.
Regards,
Anit Kumar -
Xp pro config question with cold fusion(newbie)
Hello,
I'm a beginner and I want to learn studio mx 2004.In trying
to learn Macromedia MX for windows ,I've gone thru the installation
process in the manual for installing Cold Fusion for the server
side of things.My question is, I'm not sure if IIS is mnadatory in
order to use cold fusion.Is it a case of using one or the other or
is the IIS service required to run Cold Fusion? Also im using cold
fusion5 is cold fusion mx = to cold fusion 6.1?Thanks for answering. Is there any benefits to running both
servers? I
don't want to confuse myself with too many
options.Essentially,I could
learn Dreamweaver (my ultimate goal) by using either
installation.
No, while it is possible to run multiple versions of CF, it
takes extra
configurations to do so. I would say this is unnecessary for
just
learning. I would strongly suggest upgrading. CF 5 is the
oldest and
most limited version of CF still officially supported by
Adobe. The
latest version is 7.0.2. There is a huge, major, complete
rewrite of CF
and many other bug fixes and enhancements between CF 5.x and
the current
version.
The current version and all versions of CF are free for
download from
Adobe for a personal development copy. If you do so now,
before you
start writing code, the upgrade install IIRC is quite
painless and will
use the configurations you have already chosen. -
Cannot browse server following installation of hotfix 4 to Cold Fusion 9.0.1
Hi
I've been tasked with updating a ColdFusion 9.0.1 installation to the latest patches. I've started with Hotfix 4. The installation appeared to go OK, and the services started after I applied the update. However, when I went to moved onto the next update (APSB13-10) starting by browsing to the update file I ran into a problem. When I click on the "browse server" button to locate the .jar file for the next update I encounter an error: "Unable to authenticate on RDS server using current security information". I've also found that if I try to put the full path into the Update File line and hit "Submit Changes" it errors.
This seems to be the same problem as http://forums.adobe.com/message/5256752#5256752, but there's no solution to the problem in that discussion.
I've checked the RDS settings, and RDS is unchecked. I notice that this screen is different from the pre-upgrade screen, but this seems to be as a result of, I think, APSB13-03, which is included in HotFix 4. If I try to make any changes on this screen it errors and logs me out of the Cold Fusion administrator. I've tried commenting out the RDS section in the web.xml file, but this gives me a different error.
I'm doing this on an isolated test server which has no access to the network. If I revert to the snapshot I took before the upgrade attempt ColdFusion runs as expected.
Any ideas what might be the problem? Thanks in advance.In case it helps anyone I've realised what I was doing wrong here.
The main “problem” was that one of the updates included in Cumulative Hotfix 4 is APSB13-03 (http://helpx.adobe.com/coldfusion/kb/coldfusion-security-hotfix-apsb13-03.html). I knew this changed the behaviour of RDS but my knowledge prior to this work of ColdFusion and in particular RDS was very limited, and so I didn't understand the implications of this hotfix. What this update does is disable RDS by default; I wasn't really aware what the RDS status of my server was prior to the update, partly because before this update there is no "disable RDS" tick box to show whether it is enabled or disabled. With RDS disabled, you can't browse as the update instructions require you to do. Obviously RDS was enabled on my setup without me realising it.
My understanding of this wasn't helped by the fact that when I tried to paste a path into the box and hit the "update" button I got a different error, which I described in my original post. Similarly if I tried to change RDS settings, or do pretty much anything in the administrator, it failed and logged me out in the same way. It seemed to me that the whole thing was broken by the updates and I didn't know how to fix it.
So, following the excellent advice of Charlie Arehart in two articles: http://www.carehart.org/blog/client/index.cfm/2010/12/12/cfmyths_cumulative_hotfixes and http://www.carehart.org/blog/client/index.cfm/2011/10/21/why_chfs_may_break, I went back to the start and installed the cumulative hotfixes one by one. Although I don't think I actually needed to do this, as Hotfix 4 seems to contain all the previous hotfixes, it did help me realise that the browsing/RDS issue and the error and logout when I tried to do anything in the administrator were two different problems. After further bit of googling I found people suggesting that you should use https to access the administrator, but the shortcut I had was taking me to http (as far as I know I was using the default shortcut). I found that by going to https the problem of being logged out when trying to do anything disappeared and I could put a UNC path in to update the .jar file for the next update. I also was now able to enable RDS for single password and could browse like the hotfix instructions advise. I've since disabled RDS and accepted the inability to browse as a "feature", happy that it's more secure as a result.
So my “problems” were largely self-inflicted due to my own ignorance of the product, but it wasn’t helped by Adobe’s apparent inability to grasp that there may be similarly ignorant people attempting these updates. It would have been nice to see some guidance from them. Furthermore, the cumulative hotfix 4 page (http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-4-coldfusion-901.html) doesn’t even mention RDS, let alone that the default behaviour changes. It’s only when you check the individual hotfix information that you can see the information that helped me to realise where I was going wrong.
As for using https not http; great, but if I’m right that my shortcut is the default out-of-the-box shortcut, where’s the information to advise to change to using https as a result of one of the hotfixes included in hotfix 4 (originally, I think, hotfix 2)? It’s certainly not mentioned on the page for cumulative hotfix 4. -
I am having a 64 bit machine on which windows server 2008 R2 is installed. IIS 7.0 is configured and running on it. on which I have my organisations main website. I have to install Cold fusion on this machine as some of my site pages are designed with CF.
I used all the default settings for installing cold fusion 9. It got completed succefully. But after I restarted my system and tried accesing my ASP.net website it was not loading the page. Text getting displayed was only as follows '<script> src="'. Later I unsistalled CF and my site was working fine.
Please can any one guide me to successfully install Cold fusion without disturbing my main site deployed on IIS ?Sarfarajms, I don't recognize what about the CF install would conflict with ASP.NET, but I'll note this:
If you downloaded CF 9 recently, you are still running 9.0--which does NOT formally support IIS 7. If you followed the steps about enabling IIS 6 compatibility and such (in the install guide or some blog entry), perhaps that caused the conflict.
Instead, you will want to install 9.0.1 (CF 9 Updater 1, which is NOT provided in the current 9.0 install). THAT is the first release to formally support IIS 7. And if you read the updater installation guide (http://www.adobe.com/support/documentation/en/coldfusion/901/cf901install.pdf), it discusses how to deal with the upgrade depending on what you had done with respect to IIS, starting at the bottom of its page 8.
Hope that helps.
/charlie -
SQL Server 2008/2008 R2 compatiblity with Cold Fusion 5.0
Our Cold Fusion Server is on Version 5.0 and database server is running SQL 2000. DBA's like to upgrade SQL Server to 2008/ R2. Is there any known issues in running or upgrading from Cold Fusion 5.0 with SQL Server 2008/R2 ?
Please let me know.
Thanks
Suresh KumarIf you're looking at spending thousands on a SQL licence, has no-one considered buying a CF9 license? You'd save yourself a whole world of pain, and could then have a full 64-bit environment for your application which is tried and tested.
-
Flash Builder 4.5 and Cold Fusion Builder 2.0
I evaluated Flash Builder 4.0 and my company purchased Flash Builder 4.5. The upgrade to the new version turned into a nightmare. I had notice Cold Fusion Builder came with my FB4.5 and so I installed it as well. Once I finally got my projects working again with the new version, I attempted to learn to use CF. But it appears CF Builder 2 does not come with everything you need. I am guessing it requires CF 9.?. Is this true? If so, then why give us CF Builder with my FB4.5 if its not going to work? Or was something just missing?
I dunno; I'm not a server side admn. But information on working with ColdFusion and GlassFish does come up in Google
http://www.google.com/search?source=ig&hl=en&rlz=&q=GlashFish&oq=GlashFish&aq=f&aqi=g-s10& aql=&gs_sm=e&gs_upl=60l225l0l2843l3l2l0l0l0l0l254l407l0.1.1l2#sclient=psy&hl=en&safe=off&s ource=hp&q=GlashFish+and+ColdFusion&pbx=1&oq=GlashFish+and+ColdFusion&aq=f&aqi=&aql=&gs_sm =e&gs_upl=12486l14136l0l14294l15l9l0l0l0l0l319l2068l0.1.5.2l8l0&bav=on.2,or.r_gc.r_pw.r_cp .&fp=6a8ed33a17731f09&biw=1067&bih=685
It sounds like Glassfish is an application server; just like ColdFusion (or PHP or LiveCycle). Application servers are not usually the same as web servers, although many app servers integrate with web servers.
I Glassfish is Java it seems probable that you could deploy an instance of ColdFusion onto Glassfish. -
After 12+ years of using ColdFusion, I am sorry to say that
our company is saying "goodbye".
1. Poor (to no) support (really poor) - this forum has 39
people on it right now - compare it to SQLServerCentral - horrible.
2. Memory leaks - everywhere you read - our servers are
crashing weekly (at a minimum) after upgrading to Version 8 - big
mistake - lots of headaches.
Bottom line - Adobe didn't want Cold Fusion. They had no
choice, Macromedia had already purchased Allaire. Cold Fusion is a
"red headed" step-child in the Adobe house - even Adobe wishes it
would just go away.
Our customers DEMAND more from us than Cold Fusion can
deliver.ToBeNamedLater wrote:
>
> I do agree with the support comment, though. There
really is none from Adobe.
> Of course, there wasn't any from Macromedia either, so
nothing's really
> changed. The user community is really the only venue for
support.
>
I don't know if Adobe's support problem is ColdFusion
specific. I
remember even before Adobe acquired ColdFusion experiencing
horrible run
arounds and misunderstandings trying to get technical support
for Adobe
products. But there is definitely a lack of ColdFusion
understanding at
the initial support level.
That is why I try to spread this posting by Ben Forta as much
as
possible. At least until somebody tells me it no longer
applies.
http://www.forta.com/blog/index.cfm/2007/10/9/ColdFusions-Dedicated-Account-Managers
I know the last time we needed Adobe support for our CF
products, we
went straight to these folks and it worked like a charm. -
How not to use Cold Fusion and Java
Overview
This write up is intended to give java developers that are
developing ColdFusion applications some beneficial information:
things that are not documented.
Scenario
The company builds enterprise class web application software
for fortune 500 companies. It had purchased a CF 7 based product,
had and existing proprietary J2EE based product, and needed to
integrate the two while meeting a host of new requirements. These
requirements were based on delivering a better user experience,
faster / cheaper integration, increased flexibility /
configuration, useablily, decreasing maintenance costs, the ability
to deploy in either install or ASP models. An initiative was
started to create a new framework that integrated the best of each
technologies. Tactically, this meant that we were to build a hybrid
CF and java application: one that used building blocks (decoupled /
cohesive components) that would allow applications to be rapidly
assembled, configured and deployed. This made sense on several
levels, the team was composed of Java and CF developers, the CF
rapid application development was very productive, there is great
functionality delivered in the CF platform and initial performance
tests showed no cause for alarm
The agreed upon design, based on requirements, and analysis
by both the CF and Java staff has us using CF in the presentation
layer, using a CF based MVC, use of CF based web services. The MVC
was deployed using CFC inheritance for model objects and views made
use of CF custom tags. The internals of the application, used a
rules engine, some proprietary java, ORM, and other J2EE
technology. The initial performance of the system was reasonable.
We pushed on with product implementation.
Then it was time to load test the application, and tune it.
Under load the response times were orders of magnitude slower,
sometimes the pages even timed out.
Armed with our profiler, oracle execution plans and we
charged ahead addressing issue after issue. Note that we took
meticulous care in tweaking the active thread pool and ensuring
that our CF setup was tuned for our application. None of the
observations here are a condemnation of the language; rather they
are aspects that, when considered together, not conducive for
building integrated java and CF frameworks that use a structured /
OO programming practices. Further detail can be provided on
request.
CFC inheritance should be avoided - resolution of variable
scope is expensive even if properly declared.
Since CF creates a class per method under the covers call
stacks become very large, especially if used in a loop. This is
nominally exacerbated by CF calls necessary to set up for the
method call (String.toUpper()).
Nesting of loops and if statements should be kept to a
minimum - the conditional for each lookup of logical operator like
LT, GT are synchronized. Under load this results in thread waits.
Jrun has as single thread pool - both http and web service
requests use the same pool. Under load this leads to thread
deadlock. There are work arounds, but they are painful.
Recursion should be avoided - we had a few recursive routines
and these had to be rewritten.
Custom Tags - should be used sparingly - each custom tag
makes a synchronized call to the license server - (This may be
fixed in CF 8)
Summary
In the end we got the performance to reasonable numbers, but
we ended up moving some code to java (Custom Tags) and getting rid
of 'good programming' practices (Inheritance, loops, etc), mandated
proper variable scoping for those things left over. We prototyped a
sans cold fusion implementation and had an order of magnitude
improvement in performance and number of requests served per
second.
The lesson? Use Coldfusion in its sweet spot: make a query,
iterate over the results and format for display. Extensive use of
structure programming techniques or OO CFCs should be avoided: they
will work but under load - but are better as a prototype. Building
frameworks in CF? Think twice, no three times, and, if you must, be
minimalist.
Textinteresting aslbert123,
Not that I doubt you, but could you answer some questions
about your implementation that was so slow:
1.) Did you put your CFCs in the application or server scope?
2.) Were you initializing your CFCs, via CreateObject or
<cfinvoke>, on every request?
3.) Are you sure that you were properly Var'ing every
variable in your methods? (people typically forget about query
names and loop iterator variables)
4.) Could you give examples of how your inheritence was set
up?
5.) For CustomTags, did you call them the old <cf_tag>
way or the newer, better-performing <cfimport> way?
6.) How did you connect CF to Java exactly?
Thanks,
Aaron -
Need to dial a phone number from Cold Fusion
My boss asked me if there was any way that a phone number
could be dialed from Cold Fusion. We have a website where at some
point we want to just click a button and dial that phone number. My
guess is that the conversation will then be carried through the
computer's microphone and speakers and using the computer's modem.
Let me know if there is a way, or what would be the easiest
way to accomplish this, even if it has to be using VOIP, since
that's an option for this project.
Thanks!Is this an internal site or an public-facing site? If you are
talking about using this tool in your intranet and you have a
modern phone system in place, there may be an API to interfacing
with your phone system. We use a TAPI interface to create a phone
dialer so our callcenter agents can dial a phone number on their
phone just by clicking on a link. I'm pretty sure there are a bunch
of freeware/shareware TAPI COM objects you can use floating around
the interwebs (If your phone system supports TAPI).
If you are talking about a public-facing website, then I'm
afraid I can't offer much advice other than to check out the Java
Communications lead that Ted gave you. -
How do you determine what version of PHP is on the cold fusion server
I am trying to find out what version of PHP is on my cold
fusion server, how do I do this? Does coldfusion come with
PHP?In the C:\Windows folder, locate the file called php.ini and
open it in Notepad.
<?php phpinfo() ?>
I answered it myself. Maybe it can help someone else. -
Modifying cold fusion script not picked up by iis
We are running coldfusion 7, using iis6 on windows 2003 server. I am not a cold fusion developer and this is the only coldfusion script we have created by a previous developer. I needed to make some simple modifications to the script, including a change in the title. After having restarted IIS the modified script is still not showing the new title. What do I need to do for iis to show the changes in the cfm file?
It's in the CF Administrator, which is separate from the JRun Admin Console. You can often get to the CF Administrator with a URL like this:
http://your_server/CFIDE/administrator/
Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/
Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.
Read this before you post:
http://forums.adobe.com/thread/607238 -
Cold Fusion in a generic thread pool and enabling JAVA don't mix
I've got Cold Fusion MX installed on a server running Sun One 6.1. I ran into a problem trying to enable JAVA (for servlet support) which I had previous disabled because I didn't use it.
Well, when I went to enable JAVA on the server last week, the service wouldn't restart and the error logs gave me no indication of the problem.
Through a tedious trial-and-error process I've found that having Cold Fusion running under a generic thread pool while trying to have JAVA (the j2ee plugin) running under Sun One simply doesn't work (for whatever reason).
Once I killed the pool, everything runs fine.
Does anyone happen to know why this is? I keep CFMX under its own thread pool because there are certain elements to CFMX that aren't wholly stable and can result in CFMX crashing. If it crashes, the process keeps accepting requests, but never processes them. I'd like to keep the native thread pool free to keep accepting non-CFMX requests even when CFMX crashes.
Thus the separate thread pool for CFMX.
But now I can't run CFMX in a separate thread pool with JAVA enabled.
Anyone have any insights into why this is?
ThanksTwo things. Firstly, it's better to use private static final Object classLock = new Object();because that saves you worrying about whether any other code synchronises on it. Secondly, if you do decide to go for the delegation route then java.lang.reflect.Proxy may be a good way forward.
-
How to convert/download videos embedded with cold fusion?
Does anyone know of a free video conversion software that will convert and download online videos embedded with cold fusion ("cfmid=?") format/extension? I tried a few online sites and they do not support that format yet. Please help. Thank you so much!
JudyActually COLD FUSION was a hoax a few years ago. COLDFUSION is the app.
If you need content from a web site, talk to the developer.
fwiw - Since ColdFusion is an Adobe app, you should try asking your question on that forum. This one is here to primarily support Shake.
Have fun.
x -
I'm unable to connect to database thru cold fusion
I'm unable to connect to database thru cold fusion. it
sometiems give me an error that your uname is undefined , soemtimes
it gives ur index page not found so i created index page also but
still im unable to connect to database n update my records..plz
help me out..im a fresher in cold fusionI am having a similar problem having CFMX 7.02 verify my SQL
Server 2005 Data Sources.
I am using the sa account for CF to access the db's. But i
get the following error:
Connection verification failed for data source: myDatabase
java.sql.SQLException: [Macromedia][SQLServer JDBC
Driver]Error establishing socket. Connection refused: connect
The root cause was that: java.sql.SQLException:
[Macromedia][SQLServer JDBC Driver]Error establishing socket.
Connection refused: connect
Every role in SQL Server has the sa grantor Grant enabled. I
can also login to SQL Server with the sa account w/o a hitch.
I don't know what else to do. The server information is set
to the ServerName port 1433, datasource name and database name are
the same as the database name in sql server, and the username and
password are set for the sa account.
Thanks!
Maybe you are looking for
-
TS1538 Unable to see iPod Touch 2G in Windows Vista Unless User is Admin
Problem: Newly acquired iPod Touch 2G cannot be recognized as a device on a Vista 64-bit system unless the user is logged in as an admin. Then it is recognized correctly and able to work in iTunes. Obviously, having the user logged in as an admin def
-
TouchSmart 600 unable to connect to Internet & email accounts. Error Code 0x80070057
TouchSmart 600 unable to connect to Internet & email accounts. Receive Windows Network Diagnostics error message "An unexpected error has occurred. The troubleshooting wizard can't continue" Error Code: 0x80070057. Using old laptop to send this m
-
How to find MATCH count for # in a String
Hi all, How to find MATCH count for # in a String. Ex: 6170#0400-0002-00#API3PT#AL#AUST#DEVE#KG#100.00#100.00#100.00#0.00##10.20 Regards, Balavardhan.K
-
Taglib parsing problems when starting WLS 5.1 with user and region properties set to Turkish
Hi, We are building an application for the Turkish market and we developed custom tags to translate static text on JSP pages. When WLS 5.1 is started with -Duser.region=TR and -Duser.language=tr, the compilation of the pages doesn't work. In fact, WL
-
Hi, I am facing difficulties in configuring the Approve work time -> Define Approval Views in ECC6. Please help. Thanks in Advance. Regards, Venugopal.R