

We have removed administrator access from external web server for CF 2016 for security reasons. You can access the administrator only from the internal Tomcat web server port 8500 series. Naturally, there are users who would want to make the administrator secure and enable SSL for the same. Follow the instructions below to enable the SSL for Tomcat/ColdFusion: Generate a keystore, preferably of type PKCS12. Import your certificate to keystore. Make sure you also import the private key and […]
Are you still manually copying CF Admin settings from one instance to another? There may be a much better way available to you, especially with a change introduced in CF 11.
Note: Due to the recent migration of ColdFusion blogs, some blogs were inadvertently lost during the process. We are recovering the blogs, and as we find out more, we shall republish the blogs here. This blog is one such.
When you download and install ColdFusion, you are offered various options. They may be a bit confusing if you’re not familiar with the choices. Also, some folks are not aware of all the options and may not realize there’s an option that may better suit their needs. As you contemplate proceeding with installing ColdFusion, should you be choosing the Trial or Developer Edition? What if you plan to license Standard or Enterprise? What’s the difference between all these? And when […]
Leadership coaching and development can benefit leaders at any level, helping employees contribute more effectively to an organization and improve the work environment as a whole. However, coaching has traditionally been a costly endeavor only open to employees at the highest level. Skyline Group International approaches leadership differently. Using technology, Skyline provides high-quality, personalized coaching that is both scalable and affordable. Skyline’s Coaching for Excellence (C4X) platform provides flexible one-to-one coaching anytime, anywhere through online access. Each C4X program is […]
Functional programming has gained popularity in the recent past. Using functional programming techniques, you can write code that is relatively bug-free, easier to debug and test, and easier to refactor. One of the reasons why functional programming has become popular is its ability to manipulate data structures easily and efficiently when compared to traditional methods. In this blog, we shall take a close look at the pillars of functional programming, map, reduce, and filter, and how you can use these […]
You may come across a situation where you need to set up a DSN for Oracle database(RAC) using service name instead of SID. In such scenario, you could use JDBC connection string to define the DSN. In this article, we will see how to set up DSN using service name in two simple steps. Log in to CF admin page -> Navigate to Data Sources-> Create a new DSN -> Select “Other” as driver. Specify the following settings: jdbc:macromedia:oracle://hostname:port;ServiceName=servicename;AlternateServers=(alternatehostname:port);ConnectionRetryCount=2; ConnectionRetryDelay=5 […]
Recently, we saw few queries where, PDFg service manager was not starting, post installation. Installing an Add-on installer resolves the issue often. However, installing an Add-on installer can be a bit tricky sometimes. Let me walk you through the steps involved: Firstly, we recommend that you take a backup of your ColdFusion Installer. Uninstall the Add-on services from Add/Remove Programs panel within the Control Panel. After the uninstallation is complete, ensure that there are no residual files/folders in \ColdFusion2016\cfusion\jetty\. Download the Add–on […]
Here is how you can union together two queries using query of query. This function would take two queries and use query of query to combine them into a single query. The code below assumes the columns from the two source queries are identical. You would need to modify if that isn’t the case. private any function combineQuery(qA, qB) { var qry1Result = arguments.qA; var qry2Result = arguments.qB; var qoqResult = ”; // create new query object var qoq = […]
It’s not too late to sign up for Adobe ColdFusion Summit 2017. In case you wanted to find out more information, please check out this podcast interview from TeraTech with Elishia Dvorak that goes over some Q&A about what we’re planning for the event. Everything you need to know about Adobe ColdFusion Summit http://teratech.com/029-everything-cf-summit-need-know-elishia-dvorak/ The preconference sessions are sold out now, but we still have some slots available for the full conference pass so don’t waste any time and register […]
As part of my “Introduction to MVC in ColdFusion” presentation that I’ve given at CF Summit 2016 and NCDevCon 2017, I have a sample application written three ways: In procedural style (all CFMs), As a FW/1 MVC application, and As a ColdBox MVC application. This might be a useful reference for folks contemplating starting to write applications in MVC or migrating existing apps to MVC. Here’s the repo on GitHub (along with the presentation slide deck): https://github.com/cfvonner/Intro-to-MVC-ColdFusion
Hi. I’m interested to find out if anyone else has written some frequently used code that generates at least 100,000 personalised emails at a time? e.g. a mailing list. Have you done anything in particular to optimise the process such as sharing the work between multiple servers or splitting the task into multiple smaller threads? All of the recipients are in a query and I’m using <cfmail query=”#query#”> to loop through it. There are several cfif/cfelse parts to provide some personalisation based on what’s […]