Adobe ColdFusion (2018 release) provides integration capabilities with several Adobe and third-party technologies. In some cases, you can install these components when you install the 2018 release of ColdFusion. In other cases, you might have to follow some steps outside the ColdFusion installation.
The 2018 release of provides integration capabilities with several Adobe and third-party technologies.
NOTE: The Report Builder has been deprecated and unsupported since ColdFusion (2016 release). For more information, see Deprecated features.
ColdFusion reporting consists of server-side run-time processing and the ColdFusion Report Builder. The server-side processing is available on any platform, however, the ColdFusion Report Builder runs in Windows only.
By default, the installer installs the Solr search server on the same computer as ColdFusion.
Note: In the case of J2EE deployments, if you deploy ColdFusion multiple times, then the Solr Home path must be updated in the ColdFusion Administrator. To do this, go to Data & Services > Solr Server and then update the path in Solr Home in the Configure Solr Server section. |
If you plan to install the Solr search server on a different computer from the one where you install ColdFusion, you must install it separately.
Download your platform-specific installer from the Adobe website or copy it from the ColdFusion 2018 DVD, as follows:
Platform |
Installer |
|---|---|
Windows |
ColdFusion_2018_Jetty_Solr_win.exe |
Linux |
|
ColdFusion_2018_Jetty_Solr_linux64.bin
Solaris |
ColdFusion_2018_Solr_Jetty_solaris.bin |
OSX |
ColdFusion_2018_Solr_Jetty_osx2018.zip |
AIX |
ColdFusion_2018_Solr_Jetty_aix.bin |
Run the platform-specific installer using the appropriate command.
Note: Only console installations are available for UNIX systems. |
Use the following steps to start and stop Solr.
To interact with ColdFusion pages and components from an Adobe Flash SWF file, you can use the Flash Remoting service in ColdFusion (2018 release). To develop applications that use Flash Remoting, install the Flash Remoting components in the Flash authoring environment. The Flash authoring environment or Adobe Flex is required to build applications that connect to and interact with the Flash Remoting service in ColdFusion (2018 release).
By default, Adobe Flash Remoting cannot access web services through ColdFusion (2018 release).
Locate the following line.
<!--<adapter>coldfusion.flash.adapter.CFWSAdapter</adapter>--> |
Remove the comments so that the line appears as follows.
<adapter>coldfusion.flash.adapter.CFWSAdapter</adapter> |
Flash Remoting Update lets you create rich Internet applications by using Adobe Flash Builder, with the advanced data retrieval features of ColdFusion, such as the c{{fpop}}, cfldap, and cfquery tags. Also, you can use Flash Remoting Update to create Flash Forms and SWF applications that contain features, such as server callbacks and customized user interface.
Open the file <cf_root>\wwwroot\Web-INF\flex\services-config.xml.
Change the following to specify the port that you are using in the endpoint URL:
<endpoint uri="http://localhost:8500/flex2gateway/" in flex-services.xml |
You install Adobe ColdFusion 2018 .NET Integration Service to access .NET assemblies from ColdFusion. The .NET assemblies can exist either locally on the computer on which ColdFusion is running or on a remote machine. If the computer on which you are installing ColdFusion does not have Microsoft .NET framework installed, the .NET Integration Services option is disabled in the ColdFusion installer.
If .NET assemblies exist locally, select the .NET Integration Services option when you install ColdFusion. Doing so installs the Adobe Coldfusion (2018 release) .NET Integration Services with ColdFusion. You can access .NET assemblies locally only if you are running ColdFusion on a Windows computer; on other operating systems, the .NET assemblies must be on a remote Windows computer.
The ColdFusion installer puts the .NET Integration software in the cf_root\jnbridge directory. If you install the ColdFusion J2EE configuration, you can specify the directory in which to install the .NET Integration software.
The installer automatically determines your Windows system .NET Framework version (1.x or 2.0) and installs the appropriate .NET integration software. Both 32-bit and 64-bit systems are supported. If you upgrade your .NET Framework, reinstall Adobe Coldfusion (2018 release) .NET Integration Servies. Proxies that you generate for .NET Framework 1.x work with .NET Framework 2.0 and .NET Framework 3.0, but proxies generated for .NET Framework 2.0 do not work with 1.x frameworks.
If the .NET assemblies are on a remote computer, you use the .NET Service Installer (ColdFusion_2018_DotNetIntegration_WWEJ.exe) to install Adobe Coldfusion (2018 release) .NET Service. Similarly, to install the ColdFusion .NET Service when Coldfusion is already installed, you use the ColdFusion_2018_DotNetIntegration_WWEJ.exe.
The ColdFusion Extensions for Eclipse include wizards that help generate code for common tasks and an extension that lets you connect to remote servers from Flash Builder and Eclipse. If you previously installed ColdFusion Extensions for Eclipse, you should uninstall them before installing a later version.
Note: The Query Builder and some of the wizards in the ColdFusion Extensions for Eclipse are Windows-only. |
Configuring OpenOffice with ColdFusion 2018 lets you use the cfdocument tag to convert Word documents to PDF and PowerPoint presentations to PDF/HTML.
Download and install OpenOffice from http://download.openoffice.org/. When you install ColdFusion (2018 release) in a non-Windows platform, the installer prompts you with the directory path where OpenOffice is installed. If you want to specify a different installation path, you can specify the directory path as follows:
For Macintosh platform:
/Applications/openoffice.org3 |
The following instructions are not applicable for stand-alone ColdFusion (2018 release).
Add the following classes and JAR files in the class path:
[cfusionhome]/lib/oosdk/classes |
For Windows platform, add the following directory to the library path (java.library.path):
[cfusionhome]/lib/oosdk/classes |
Replace cfusionhome}}with the path to the cfusion directory. For example, for Jboss, {{/opt/jboss-7.1.GA/standalone/deployments/cfusion.ear/cfusion.war/WEB-INF/cfusion
Run the following command in the command prompt:
soffice -nologo -nodefault -norestore -nofirststartwizard -headless -accept="socket,host=<ip>,port=8900;urp;StarOffice.ServiceManager" |
Specify the IP address (of the remote machine in which you want to configure OpenOffice) in the host attribute.
If you have a version of ColdFusion (2018 release) already installed on your system, for all platforms, follow these instructions to configure OpenOffice:
Sign in to your account