An interrupt is an indication to a thread that it should stop what it is doing and do something else. It’s up to the programmer to decide exactly how a thread responds to an interrupt, but it is very common for the thread to terminate. This is particularly useful in multi-threaded applications where you might want to gracefully stop a thread, handle a long-running task’s termination, or check for some condition periodically. Why Use Interrupts? Graceful Termination: Interrupts provide […]
With the evolution of authentication and API standards, integrating Exchange Online with ColdFusion requires adapting to new technologies. Previously, developers connected to Exchange Online using the cfexchangeconnection tag alongside various cfexchange tags like: cfexchangecalendar cfexchangecontact cfexchangemail cfexchangetask cfexchangefolder cfexchangeconversation cfexchangefilter This approach involved manually specifying the Exchange Online EWS endpoint, and while it worked, recent changes introduced new challenges. Challenges with the Existing Method 1. Basic Authentication Removal by Microsoft Microsoft deprecated and permanently disabled Basic Authentication for Exchange […]
Securing the ColdFusion 2025 Administrator is essential to protect sensitive data and ensure safe communication. One of the best ways to achieve this is by enabling SSL (Secure Sockets Layer), which encrypts traffic. ColdFusion 2025 offers three methods to enable SSL: 1- Using an Existing SSL Certificate. 2- Creating and Configuring a New SSL Certificate. 3- Manually Generating a Certificate and Editing server.xml. 1- Using an Existing SSL Certificate: If you have the keystore with either p12 or jks format, […]
I’ve been trying to update the Settings page in CF Admin 2023 and I keep getting the error: “Important notice about last submission…”. Also a tiny broken image. The changes I try to make do not save. Any idea what the issue could be? I’m on a windows server 2022, stand alone version of CF 2023.
This Blog contains details about the Language Enhancements done in ColdFusion 2025 release.
When configuring SAML-based Single Sign-On (SSO) in ColdFusion, you might encounter an issue where the SAML response is sent over HTTP instead of HTTPS. The issue occurs in the following request flow Request–>HTTPS–>Load Balancer–>HTTP–>Apache–>HTTP–>ColdFusion The SAML workflow is initiated successfully using initSAMLAuthRequest. However, when the response is processed, you might see an error like this: The response was received at http://SAMLURL/index.cfm instead of https://SAMLURL/index.cfmhttps://SAMLURL/index.cfm . Even though the initial request was made over HTTPS, the response URL uses HTTP. This […]
ColdFusion (2025 release) introduces enhanced charting capabilities, making it simpler to create dynamic, interactive dashboards. These charts help turn raw data into valuable insights, allowing users to analyze trends and make informed decisions. Whether visualizing sales performance or other key metrics, the new features offer greater flexibility and improved aesthetics. In this blog, we’ll explore how to build an engaging dashboard experience in ColdFusion. Pre – requisite : Chart creation in ColdFusion. Refer: cfchart What to expect : Chart organization […]
I have a table with UNIX timestamps. I’d like to get a count of events for “today”. So I’d like the query to find any event between 1 second after midnight and now. I’m using this on a forum to see if we reached our goal number of posts per day. Before I reinvent the wheel in a very painful (for me) and sloppy way, I wanted to see if you professionals had any advice. Please keep in mind, I […]
In this blog, we explore the new capabilities introduced in ColdFusion (2025 release) for handling spreadsheets and CSVs. These include streaming XLSX processing, large CSV handling, data validation, and hyperlinks. These enhancements significantly improve performance, scalability, and automation for real-world use cases. For more advanced features, check out the official Adobe ColdFusion documentation.
OAuth 2.0 is the industry-standard protocol for authorization, designed to simplify client development while offering specific authorization flows for applications. By integrating OAuth through providers, developers can decouple the authorization as well as the authentication layers from their applications, delegating these responsibilities to trusted providers. This approach allows developers to focus on core business logic while ensuring secure access management. The cfoauth tag is the implementation of Oauth 2.0 specification in ColdFusion which allows you to integrate with these […]
Sir or Madam, We encountered an error in one of our applications after we had updated our Windows 2019 ColdFusion 2023 server to update 12 and updated all the packages. The error displayed is: cannot find implementation class coldfusion.tagext.documenttag for the document tag. Can anyone assist in pointing us in the right direction to fix this problem? Thank you so much! Bill

