This page lists features of Adobe ColdFusion (2016 release) that are deprecated, deprecated and unsupported, and removed.

  • Deprecated: Adobe does not recommend using a deprecated feature set as a part of any new application development. It also means that Adobe will not be making any additions/enhancements/modifications to the existing functionality. However, Adobe will still provide fixes to bugs, including security fixes, that prevent the functionality of the feature described in the documentation.
  • Deprecated and unsupported: A deprecated and unsupported feature will also be not eligible for any kind of bug fixes. However, if there is a security vulnerability/issue in such a feature, Adobe will be addressing it.
  • Removed: The feature will not be available in ColdFusion and can no longer be used.
Feature Deprecated since Deprecated and unsupported since Removed since
Flash forms ColdFusion 11 Adobe ColdFusion (2016 release)
 
UI Tags based on YUI toolkit - cftree, cfcalendar, cfautosuggest, cfmenu, cfsprydataset   Adobe ColdFusion (2016 release)
 
Portlets   Adobe ColdFusion (2016 release)  
Event gateway - Jabber, Flash Media server Adobe ColdFusion (2016 release)
   
Server Manager Adobe ColdFusion (2016 release)    
Report Builder   Adobe ColdFusion (2016 release)
 
cftable Adobe ColdFusion (2016 release)
   
ColdFusion System Probes Adobe ColdFusion (2016 release)
   
cfchart- format flash Adobe ColdFusion (2016 release)
   
cffileupload Flash component Adobe ColdFusion (2016 release)
   
cfmediaplayer Adobe ColdFusion (2016 release)
   
XML Forms ColdFusion 11 Adobe ColdFusion (2016 release)
 
HTMLEditFormat ColdFusion 11    
cfapplet ColdFusion 11 Adobe ColdFusion (2016 release)
 
cfsprydataset ColdFusion 11 Adobe ColdFusion (2016 release)
 
LCDS Integration ColdFusion 11 Adobe ColdFusion (2016 release)
 
CORBA Integration ColdFusion 11 Adobe ColdFusion (2016 release)
 
AIR Integration ColdFusion 11 Adobe ColdFusion (2016 release)
 
cfslider, cftree, and cfgrid format = "applet" ColdFusion 11 Adobe ColdFusion (2016 release)
 
cfpresentation for flash presentation ColdFusion 11 Adobe ColdFusion (2016 release)
 
cfdocument for flashpaper ColdFusion 11 Adobe ColdFusion (2016 release)
 
ColdFusion actionscript functions (CF.query, CF.http) ColdFusion 11 Adobe ColdFusion (2016 release)
 
cfschedule - requestTimeOut attribute ColdFusion 11    
cfcache- cachedirectory and timeout attributes ColdFusion MX   ColdFusion 11
cfcollection - map and repair options of the action attribute ColdFusion MX 7   ColdFusion 11
cferror - monitor option of the exception attribute ColdFusion MX   ColdFusion 11
cffile - system value for attributes attribute, temporary value for attributes attribute ColdFusion MX   ColdFusion 11
cfform - passthrough attribute, enableCAB attribute ColdFusion MX 7   ColdFusion 11
cfftp - agentname attribute ColdFusion MX   ColdFusion 11
cfgraph ColdFusion MX   ColdFusion 11
cfgraphdata ColdFusion MX   ColdFusion 11
cfgridupdate - connectString, dbName, dbServer, dbType, provider, and providerDSN attributes ColdFusion MX   ColdFusion 11
cfinput - passthrough attribute ColdFusion MX 7   ColdFusion 11
cfinput - autosuggest attribute   Adobe ColdFusion (2016 release)  
cfinput - sourcefortooltip attribute   Adobe ColdFusion (2016 release)  
cfinsert - connectString, dbName, dbServer, dbType, provider,providerDSN attributes ColdFusion MX   ColdFusion 11
cfldap - filterFile attribute ColdFusion MX   ColdFusion 11
cflog - date, thread, and time attributes ColdFusion MX   ColdFusion 11
cfquery - connectString, dbName, dbServer, provider, providerDSN,sql attributes. The following dbType attribute values: dynamic, ODBC, Oracle73, Oracle80, Sybase11, OLEDB, and DB2 ColdFusion MX   ColdFusion 11
cfsearch - external, language attributes ColdFusion MX   ColdFusion 11
cfselect - passthrough attribute ColdFusion MX 7   ColdFusion 11
cfservlet ColdFusion MX   ColdFusion 11
cfservletparam ColdFusion MX   ColdFusion 11
cfslider - img, imgStyle, grooveColor, refreshLabel,tickmarkimages, tickmarklabels, tickmarkmajor, and tickmarkminor attributes ColdFusion MX   ColdFusion 11
cfstoredproc - connectString, dbName, dbServer, dbtype, provider, and providerDSN attributes ColdFusion MX   ColdFusion 11
cftextinput ColdFusion MX 7   ColdFusion 11
cfupdate - connectString, dbName, dbServer, dbtype, provider, and providerDSN attributes ColdFusion MX   ColdFusion 11
GetMetricData - cacheops parameter ColdFusion MX    
GetK2ServerDocCount ColdFusion MX 6.1    
GetK2ServerDocCountLimit ColdFusion MX 6.1    
GetTemplatePath ColdFusion MX    
IsK2ServerABroker ColdFusion MX 6.1    
IsK2ServerDocCountExceeded ColdFusion MX 6.1    
IsK2ServerOnLine ColdFusion MX 6.1    
ParameterExists ColdFusion MX. Use the IsDefined function.    
SetLocale - locale="Spanish (Mexican)" ColdFusion MX. Use locale="Spanish (Standard)"    

Portlets

From ColdFusion (2016 release) Update 3 onwards, you will not be able to create portlets. We have deprecated portlets.

However, you can still use portlets in WebSphere Application Server 6.1 and higher.

JBoss server does not support portlets.

As a workaround, you can download the following:

  1. Portlets archive from this location. (Checksum: 93273a7b4ab8c650e5fa9cece518e099)
  2. Extract the downloaded zip to <CF_HOME>/cfusion/.
  3. Add the following in web.xml located in <CF_HOME>/cfusion/wwwroot/WEB-INF.
<!-- WSRP portlet Filter for wsrp producer -->
               <!-- begin WSRP -->
    <filter>
               <filter-name>WSRPFilter</filter-name>
               <filter-class>coldfusion.bootstrap.BootstrapFilter</filter-class>
               <init-param>
                   <param-name>filter.class</param-name>
                   <param-value>coldfusion.portlet.wsrp.ProviderImpl</param-value>
               </init-param>
    </filter>
    <!-- end WSRP -->
               
               <!-- WSRP portlet Filter for wsrp producer -->
   <!-- begin WSRP -->
   <filter-mapping>
               <filter-name>WSRPFilter</filter-name>
               <servlet-name>WSRPProducer</servlet-name>
   </filter-mapping>    
   <!-- end WSRP -->
   
   
     <!-- WSRP producer servlet.. -->
               <!-- begin WSRP -->
    <servlet>
               <servlet-name>WSRPProducer</servlet-name>
               <servlet-class>coldfusion.bootstrap.BootstrapServlet</servlet-class>
               <init-param>
                              <param-name>servlet.class</param-name>
                              <param-value>org.apache.axis.transport.http.AxisServlet</param-value>
               </init-param>
               <load-on-startup>101</load-on-startup>
    </servlet>
    <!-- end WSRP -->
               
                  <!--  WSRP producer servlet mapping.. -->
   <!-- begin WSRP -->
   <servlet-mapping>
        <servlet-name>WSRPProducer</servlet-name>
        <url-pattern>/WSRPProducer/*</url-pattern>
   </servlet-mapping>
   <!-- end WSRP -->

YUI and Spry

We have deprecated YUI and Spry libraries in ColdFusion 2016 (Update 3) and removed the following JavaScript libraries:

  • <cfusion_webroot>\cf_scripts\scripts\ajax\yui
  • <cfusion_webroot>\cf_scripts\scripts\ajax\spry
  • <cfusion_webroot>\cf_scripts\scripts\ajax\resources\yui

As a result, the following tags that use the YUI and Spry features would be impacted:

  • cfmenu
  • cftree
  • cftooptip
  • cfcalendar
  • cfinput (autosuggest attribute)
  • cfinput (sourcefortooltip attribute)
  • cfsprydataset

As a workaround, you can manually download the removed files from the following locations and copy them in ColdFusion's webroot, at the directories listed above.

  • YUI (Checksum: 827e0f8395d176ac28f46ed5e78004fd)
  • Spry (Checksum: 750c275c20b291f00c1ba92c855a09d7)

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy