Steven Erat's Blog Steven Erat Photography
 
 
Viewing By Entry
 
 

TalkingTree  Never Miss Another ColdFusion Hotfix

 

View the latest ColdFusion Hotfix notifications from your ColdFusion Administrator using a custom extension. Download this zip file, and extract the extensionscustom.cfm to the /CFIDE/Administrator/ directory.

The next time you view the Administrator you'll see a new menu item in the left-hand navigation panel called "Custom Extensions". When the new Custom Extension menu is expanded, you'll see a list of the most recent hotfixes available for your ColdFusion server.

The full hotfix article title is truncated to display well in the menu, but when you mouse over you'll see the full title. Click on a link to view the full hotfix article in the main ColdFusion Administrator window.

Got BlogCFC? The code makes great blog pod, too. Just slap it into a new, empty blog pod between the module tags and add line in layout.cfm.

Use the Custom Extensions menu to view the most recent ColdFusion Hotfixes View ColdFusion Hotfixes from the ColdFusion Administrator

 


Comments

Fancy


Great idea! Thanks Steven.

But I think there would be some official solutions such as "Windows Update". :)


Thanks Steven!


Nice one mate.

ta


Thanks!

I agree that a formal hotfix notification system would be a great enhancement.

This is just an interim solution I cooked up, but still I think I'll beef it up a bit when I get a free moment.

Perhaps when Custom Extensions is expanded the versions of CF would appear in the menu. Then when clicked on, the list of hotfixes for that version would appear in the main window with the longer description and full title.

I think I might be able to perform some check to determine which hotfixes may already be installed and provide a color code indicator to distinguish installed vs. not installed.

I could also include a link to directly download the hotfix zip file, although I would prefer to only link to the technote for the hotfix since it includes important information and installation instructions.


Steven,

That's great. I am going to put that on my blog.

In the long term perhaps it could be used to create a new page in the administrator which could be used to download new hotfixes and install them as a single click (or two).

Kevin


I did a little playing around with this this morning, and made a few changes (contact me if you would like me to email a copy).

I added an attempt to check if the hotfix has been installed (works for those with a link to something hf#####.jar, not for updates to thinks like the web server connector) which displays its link in green and shows the update.gif (from the cfadmin images), or red text with the alert image if the hotfix was not applied (or is not of file name hf#####.jar). I also changed it to display the article number instead of the first n characters of the article title, as we refer to them by number internally and the link alt already shows the title


Rich, sounds like we're thinking alike about checking available fixes against installed fixes. For standard hotfixes this gets complicated quickly because most hotfixes can be found in the classpath programmatically, but there are 'unusual' hotfixes such as a newer connector version which are harder to check against the technote.

After some discussion, I realized that it would be equally important to have the Security Bulletins available, and the cumulative updaters as well. They are not available in XML format from adobe.com, so a site-dependent HTML parser would have to be written.

Further, it might be better to have the ColdFusion Admin HF notification custom extension load fast and then have an asynchronous AJAX widget connect to another custom extension page which does the HTTP call and the parsing. This way the initial page loads fast and gets updated afterwards.


Just FYI, this extension is not working at the moment. Adobe.com was not compressing the generated XML output in the HTTP Response when I wrote this, but over the weekend the response started being sent in compressed format (X-Adobe-Zip). I tried using the CFHTTP workaround for IIS compressed responses, but it didn't work, perhaps because Adobe.com is served by JRun webserver proxied behind Apache.

Also, the hotfix XML format was not an RSS feed, but just an XML Schema specific to the software used to manage Technotes (Kanisa). My custom extension parses that XML to strip out just key information to be used as a simple list of links.


The information to get this working again was posting in the comments on your previous post (Workaround for CFHTTP and Compressed HTTP Response from IIS - http://www.talkingtree.com/blog/index.cfm/2004/7/2...). I added only the "Accept-Encoding" cfhttpparam header (with a value of "*"), and now the extension works like a charm again.


Great call Rich! Thanks for the tip. I've updated the download with this fix.


I get: can't find the server at d65app-vip.macromedia.com.


Any chance of getting the hotfix info on a URL without a port number? It would be great to have this plugged in the server, but the URL gets blocked because of the port number.


Steven,

The page stopped working. I tried to see what is going wrong here and it seems that adding dumpxml to the adbe url no longer creates xml. It just gets ignored. Is there anyone you can ask to see if there is a way to fix it?


 

 

Calendar

 
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Search This Site

 
This is an exact search only

About This Site

 
I live west of Boston and work as a Software Engineer with ColdFusion and Flex, specializing in Linux. Recently I graduated in Professional Digital Photography from CDIA.
More about me

Recent Entries

 
A ColdFusion Trick for Lost D..
Starting ColdFusion9 Solr: Us..
Adobe LiveCycle DataServices ..

Recent Comments

 
Posted By Aaron Longnion:
Thanks Steven, I just ran into this problem, remembered your tweet about it, and found your blog on it. :)

Posted By srinyvas:
Hai, This information is very useful and i like your excellent writing skill. Can i copy this Content to my website top management colleges ...

Posted By Steven Erat:
@Wade - Glad I could help! Thanks for letting me know it worked for you too.

recently played

 
The Candid Frame #70 - Greg Gorman
by Ibarionex R. Perello
on The Candid Frame: A Photography Podcast

now playing, a plug-in for itunes

Categories

 
RSS Adobe (34)
RSS Bicycling (9)
RSS Blogging (39)
RSS Books (13)
RSS Breeze (13)
RSS CFMX Podcasts (10)
RSS ColdFusion (427)
RSS Computer Technology (51)
RSS Events (26)
RSS Flex (20)
RSS Gadgets (10)
RSS HiTech Industry (16)
RSS Java (25)
RSS Learning (57)
RSS Linux (70)
RSS Mac OS X (22)
RSS Macromedia (27)
RSS Meetup (35)
RSS New England (62)
RSS Odds & Ends (25)
RSS Outdoors (32)
RSS Personal (29)
RSS Photography (111)
RSS Photoshop (29)
RSS Podcasts (18)
RSS Rants (19)
RSS Restaurants (8)
RSS Science (34)
RSS Spain (16)
RSS Travel (42)
RSS Twitter (10)
RSS Video (20)
RSS Webcam (3)
RSS Writing (10)

Blogs I Read

 
Terrence Ryan
Ben Forta
Ray Camden
Kinky Solutions
Dan Vega
Gary Gilbert
Simeon Bateman
Red Hat Blogs
O'Reilly Digital Media
O'Reilly Radar
John Nack
The Strobist
Scott Kelby
Matt Kloskowski
Joe McNally
Digital Photography School
Engadget
Science Blog

RSS

 


Add to Google
Add to My Yahoo!

Aggregated By

 


Consumed By Feed-Squirrel.com
Aggregated by ColdFusionBlogger.org

Credits and Stuff

 
BlogCFC - Free ColdFusion Powered Blog Software
CJM Group - ColdFusion Website Hosting


 
 
blog | photos | flickr | referers | webcam | stats | about | contact
 
Copyright © 2010 Steven Erat. All rights reserved.
This is a personal weblog. The opinions expressed here represent my own and not those of my employer