ColdFusion Posts Around the World
Gregory's Blog
Over the past few months, I have been developing Azure Maps to migrate away from Bing Maps, and I would like to share my impressions and experiences.
Ben Nadel
Ben Nadel demonstrates how to take cross join data out of the database and normalize it into name-spaced structures in ColdFusion....
Ortus Solutions
In the world of modern web applications, data is king—but raw numbers rarely tell the full story. That's where visualization becomes crucial, transforming complex datasets into intuitive, compelling narratives. Today, we're thrilled to introduce BX-Charts, a game-changing charting mod...
James Moberg
While in the process of developing "real world" unit tests to compare purist ColdFusion/CFML-only approaches against alternatives available using the command line (via CFExecute), I came across staggering performance issues that kinda suprised me....
Lucee Blog
I've run into a persistent VerifyError when trying to call clone() on a jSoup (1.21.2) Element from CFML. This happens on a fresh Lucee 6.2.2.91 install (Tomcat 11.0.9, Java 21.0.8 Eclipse Adoptium 64-bit) using Windows installer.
The same code works as expected in the previou...
Adobe ColdFusion Community Blog
I have a newsletter that gets the title of a post, the first 200 characters, then if there are more than 200 characters, text that says [... more].The title is a link. I'd like the [... more] text to also be a link, but that is coming from a cfset.Here is the title t...
FusionReactor
Every ops team knows the 3 AM nightmare: your phone buzzes, alerts fire, and you’re scrambling to diagnose why production is down. But what if you could catch these issues at 2 PM the day before, fix them calmly, and …
Lucee Blog
I just added markdown versions of all docs for LLMs, I am interested in how people use the docs
Adobe ColdFusion Community Blog
Cannot use the data entry field on the page (this must be so basic, but I cannot get it to work)In the extract below NEWVALUE field is not recognised Process :The user selects a case and is taken to another page that displays a list of entries linked to a case (so...
Adobe ColdFusion Community Blog
I have a internal coldfusion 2023 application running on Windows 2022 server OS with IIS. We have been using MS SQL authentication to connect to the SQL database but organization recently changed policies to use Windows authentication using Kerberos ONLY. I am able to sucessfully connect to the d...
Ortus Solutions
Have you ever accidentally brought your internal email servers down? Or worse, been banned for sending too many emails? Believe me, I've been there – and I've learned my lesson the hard way. Whether it's a small typo or sending out thousands of unwanted emails, handling email systems can be tr...
Lucee Blog
Reaching a live representative at 1-888-400-7112 can make all the difference. You can call
1⇢(888)⇢400⇢7112 to speak directly with a Norton™ support agent—available 24/7.
Whether it's subscription issues, cancellations, billing, or technica...
Lucee Blog
Reaching a live representative +1⊹888⊹⇢⊹(520)⊹⇢⊹6092 or +1-855-574-3789 at QuickBooks Customer Service SUPPORT, Customer Service, Online, PrImEr PlUs, and Online can make all the difference. Whether it's Customer Service setup, subscription m...
Lucee Blog
Learn how to file a complaint with Allegiant Air©™ ║ +↯...
Lucee Blog
ghfx hcfg fh fhfxghjf hjghj fhgchj fgjh
1 post - 1 participant
Read full topic
...
Lucee Blog
sdhfjdsdnd fidoiec sdoiadc aodsajdsa dsadjksod csjewoirjfcs oeejdc ooep
1 post - 1 participant
Read full topic
...
Adobe ColdFusion Community Blog
Does anyone know if there is a PMT 2023, and if so, where is the installer - i can only find the installer for pmt 2021
Ortus Solutions
For many teams, DevOps still means responding to problems — not preventing them.
A service goes down, alerts flood Slack, and everyone scrambles to patch, roll back, or restart.
But what if your infrastructure could warn you before a failure?
What if your deployment pipeline could catch regres...
Lucee Blog
Hi all, I've started using Lucee in place of Adobe Coldfusion recently, and its been functioning well, with the exception that every so often, one or more datasources' active connections starts to skyrocket. This occurs on both a MSSQL and Oracle database connection.
Default s...
Ortus Solutions
When organizations plan a ColdFusion modernization project, they usually focus on code, infrastructure, and technology choices.
But the biggest variable — the one that makes or breaks every project — is human.
Modernization isn't just a technical journey. It's a people transformation, an...
Adobe ColdFusion Community Blog
I'm adding service bus integration using the azureservicebus package in ColdFusion 2023 update 16. I can send messages to a queue but I haven't been able to schedule a message for later processing. I've followed the documentation here
Adobe ColdFusion Community Blog
Just upgraded to CF2025 and am seeing this below in the coldfusion-out.log file at random times but almost every minute or more. What is it and what would it be doing. The only thing i could find with "sentiment" in the file name was this..."\\cfusion\jetty\work\jetty-127_0_0_1-8997-solr_wa...
Ben Nadel
Ben Nadel looks at the incremental steps it takes to build coalescing functions in Adobe ColdFusion....
FusionReactor
Let me share a powerful demonstration of how OpsPilot, FusionReactor’s AI-powered observability assistant, is revolutionizing the way teams interact with their monitoring data. What you’re about to see isn’t a carefully crafted demo – it’s real questions from a real ...
Adobe ColdFusion Community Blog
I understand that bytecode execution limitations were introduced with the Hotfixes earlier this year (2025), but I am suddenly running into new problems with this. I have recently been trying to implement CF Enterprise 2021 Hotfix 22 over a successful install of Hotfix 21, and I have got it worki...
Ortus Solutions
**The most powerful, modern, and feature-rich release of ColdBox ever is now available!**
After months of development and years of experimentation with new architectures, we're thrilled to announce **ColdBox 8.0.0** - a release that fundamentally transforms how you build CFML applications. Whethe...
Adam Cameron's Dev Blog
G'day:
I've been using any and unknown in TypeScript for a while now - enough to know that ESLint hates one and tolerates the other, and that sometimes you need to do x as unknown as y to make the compiler shut up. But knowing they exist and actually...
Ortus Solutions
Growth is great — until your infrastructure can't keep up.
Most engineering teams start strong: they deploy quickly, iterate fast, and manage environments manually without too much trouble. But as the codebase grows, releases multiply, and uptime expectations rise, the cracks start to show.
Wh...
Adobe ColdFusion Community Blog
I have followed the instructions and downloaded the CF2025 package. I unzipped it and put it in an accessible folder on my desktop. Each time that I double click on cfinstall.bat, I get the following 2 messages in the install log:2025-10-08 14:43:05 INFO - Welcome to the ColdFusion Setup W...
Ortus Solutions
Modernize or Die Podcast #242: Recap, Transcript and Resources!
In this episode of the Modernize or Die Podcast, hosts Daniel Garcia and Jacob Beers, both Senior Developers at Ortus Solutions, share the latest updates: the upcoming ColdBox 8 release, the new Box AI module, and BoxLang 1.6. They also...
Adobe ColdFusion Community Blog
Hi all. I've been asked by a client to upgrade a production server from CF2021 to CF2023. While researching the existing server configuration, specifically what "server profile" is being used for CF2021, I was able to find in the original installation log that "Development Profile" was chosen. I'...
Ortus Solutions
Is there a more iconic duo than Peanut Butter and Jelly? PB+J is hard to beat but BoxLang + WebSockets might just give the classic sandwich a run for its money. With the recent WebSocket additions to CommandBox and the new SocketBox library from Ortus there has never been a better time to incorporat...
Lucee Blog
Installed a fresh version of Lucee 6.2.2.91 on a new server and Lucee is in single mode (and happy to keep it in single mode) as the server is only going to store 3 websites (1 main site and 2 smaller sites). I created a test site and lucee is serving cfm pages OK but in the BIN fol...
Gregory's Blog
The application framework in Adobe ColdFusion and Lucee is quite powerful; however, there are some complications when trying to extend functionality to application components that reside in the web root directory. ...
Ortus Solutions
102 ColdBox Tips and Tricks by Luis Majano
How to Quickly Find Your ColdBox Version
Need to check which version of ColdBox you're running? There are two easy ways to do this: the CommandBox wayand the ColdBox way. Both methods give you quick access to this important information, whether yo...
Lucee Blog
I have this error :
Can't cast Object type [Struct] to a value of type [Image] Java type of the object is org.lucee.extension.image.Image
cfscript
the code is :
img=imageNew("",150,110,"RGB","##bf4f36");
style={size="70",styl...
Ben Nadel
Ben Nadel updates his ColdFusion custom tags coding methodology to always include self-closing syntax for stand-alone tags....
Ortus Solutions
Many organizations still rely on manual deployments for their ColdFusion or Lucee applications. These processes might have worked years ago, but in today's world of rapid releases and cloud-native expectations, they are fragile, slow, and risky.
A missed step, an inconsistent environment, or a late-...
Lucee Blog
I have just updated Lucee docs to export to markdown
https://docs.lucee.org/index.md
There is a CloudFront rewrite in place, so when a LLM requests the docs with a Accept: ...
Adam Cameron's Dev Blog
G'day:
I'm learning Python. Not because I particularly want to, but because my 14-year-old son Zachary has IT homework and I should probably be able to help him with it. I've been a web developer for decades, but Python's never been part of my stack. Time to fix that gap.
This art...
Ortus Solutions
This summary dives into the latest updates, innovations, and achievements across Ortus Solutions' Corp suite of tools and platforms. As a leader in open-source development, we continue to empower developers with cutting-edge frameworks, languages, and tools designed to streamline and modernize ...
Adobe ColdFusion Community Blog
I just noticed that the Adobe ColdFusion Builder extension for Visual Studio code is no longer avaiilable. Is Adobe moving on to something else?
James Moberg
When calling a ColdFusion custom tag using CFScript syntax (cf_customTagName()), it executes twice-once in start mode and once in end mode-unlike the single execution with tag-based syntax (<cf_customTagName>). This subtle behavior can cause unexpected results. To handle this, I use thisTag.ex...
Ortus Solutions
Software doesn't stop working the day support ends—but the risks and costs begin compounding fast. If you're still running ColdFusion 2018 or 2021, this post is your quick brief on what End of Support (EoS) really means, the downstream impact on your teams and budgets, and how to move decisive...
Lucee Blog
tldr; I initialized a session variable in onApplicationStart() and it stopped onSessionStart() from running.
I was copying and pasting code around from onSessionStart to onApplicationStart() and overlooked a small bit of code (keep in mind I am coding in the old style, ie; not...
Ben Nadel
Ben Nadel gets to the bottom of why his ColdFusion UTC dates were being stored in Central Time in his MySql server....
Adam Cameron's Dev Blog
G'day:
Earlier this evening I published TypeScript decorators: not actually decorators. And about 5min after it went live, it vanished. Weird. Looking in the back-end of Blogger, I see this warning:
Adam Cameron's Dev Blog
G'day:
I've been working through TypeScript classes, and when I got to decorators I hit the @ syntax and thought "hang on, what the heck is all this doing inside the class being decorated? The class shouldn't know it's being decorated. Fundamentally it should...
Lucee Blog
Problem Description:
The function DecodeForHTML is meant to convert HTML character entities to the respective HTML characters. However, the function apparently fails to check whether its string argument represents a valid HTML character entity. As a result, the f...
Ortus Solutions
We're thrilled to announce BoxLang 1.6.0, a release that delivers massive performance improvements, intelligent developer tooling, and enhanced async capabilities. This release focuses on making BoxLang faster, smarter, and more observable than ever before....
Ortus Solutions
Ad-hoc releases slow teams down: flaky builds, manual handoffs, surprise hotfixes, and "it works on my machine" incidents. The cure isn't a six-month tooling migration—it's a focused, four-week engagement that converts chaos into a reliable release rhythm.
Below is a 30-day playbook our on-dem...
Adobe ColdFusion Community Blog
Hello, We are currently trying to upgrade fuseguard from 2.4 to 3.6. However , we wanted to see if we can still keep the old one intact and the new one in audit mode or something ,so we just see the logs but nothing gets blocked using ...
Ortus Solutions
Modernizing without a security baseline is gambling with production. Before choosing runtimes, refactoring frameworks, or touching infrastructure, you need a clear view of your current exposure. A ColdFusion security audit is step zero: it tells you what to fix now, what to monitor, and how to moder...
Ortus Solutions
Modernizing without a security baseline is gambling with production. Before choosing runtimes, refactoring frameworks, or touching infrastructure, you need a clear view of your current exposure. A ColdFusion security audit is step zero: it tells you what to fix now, what to monitor, and how to moder...
Ortus Solutions
If you've ever felt trapped by your platform instead of empowered by it, you're not alone. Legacy systems can be expensive to maintain, slow to adapt, and limiting when it comes to growth. For many teams, innovation feels out of reach because the tools they rely on simply weren't built for today's p...
Adobe ColdFusion Community Blog
Each time we restart the instance, even without any user traffic at all, cpu will eventually jump to 24-25% and stay there.In some cases this will double, which then makes the site using the instance slow and unresponsiveProblem Statement
Adam Cameron's Dev Blog
G'day:
I've been working through TypeScript classes, and today I hit mixins. For those unfamiliar, mixins are a pattern for composing behavior from multiple sources - think Ruby's modules or PHP's traits. They're basically "poor person's composition" - a way to share behavior between clas...
Ortus Solutions
Ortus Solutions delivered a wealth of insights and updates in September 2025, focusing on modernizing development with BoxLang, ColdBox, and CFML.
Adam Cameron's Dev Blog
G'day:
I've been working through TypeScript classes, and today I hit constructor overloading. Coming from PHP where you can't overload constructors at all (you get one constructor, that's it), the TypeScript approach seemed straightforward enough: declare multiple signatures, implement on...
Lucee Blog
Would like to propose adding a 'installBundledExtensions' option to the unattended installer options.
This could default to true - but allow setting it to false which would allow us to only install what we needed. I'll never use MSSQL/S3, etc.
1 post...
Lucee Blog
Using a very old production workhorse Lucee here to play around with OpenAI API and I bumped - first time in years - to the notorious mojibake character encoding problem.
Posting a totally valid UTF-8 payload to OpenAI API through CFHTTP I get data back that has messed up the ...
Adam Cameron's Dev Blog
G'day:
I've been working through classes in TypeScript as part of my learning project, and today I hit static methods. Coming from PHP, one of the first questions that popped into my head was "how does late static binding work here?"
In PHP, you can do this:
Adobe ColdFusion Community Blog
Hi All, I updated Coldfusion 2021 to release 21 which is supposed to have Apache POI 5.41, after a Tenable scan I get a Folder that is named WEB-INF-BUE-bk coldfusion2021/cfusion/wwwroot/WEB-INF-BUE-bk/lib that still has the 3.9 libraries, so I'd like to know if I can...
Ortus Solutions
ColdBox offers a smart way to manage environments by auto-sensing an environment variable called ENVIRONMENT. This allows you to dynamically control the environment in which your application runs, streamlining your development, testing, and production workflows....
Lucee Blog
Hello Support Team,
We are facing a recurring heap memory exhaustion issue with our Lucee server. Here are the details:
Traffic: Our application serves around 1 million API requests per day. These are not large payloads or respons...
Lucee Blog
Hello Support Team,
We are facing a recurring heap memory exhaustion issue with our Lucee server. Here are the details:
Traffic: Our application serves around 1 million API requests per day. These are not large payloads or respons...
FusionReactor
Latest Security Updates (September 2025) The most recent security updates were released on September 9, 2025: ColdFusion 2025: Update 4 ColdFusion 2023: Update 16 ColdFusion 2021: Update 22 These September updates address a critical path traversal vulnerability (CVE-2025-54261) that could …...
Adam Cameron's Dev Blog
G'day:
This is one of those "I thought I was learning one thing but ended up discovering fifteen other weird JavaScript behaviors" situations that seems to happen every time I try to understand a JavaScript feature properly.
I was working through my TypeScript learning project, sp...
Lucee Blog
Hello,
This past week I ran the Lucee upgrade.
It was about 5 months since last update.
Since always ran smoothly didnt think much of it.
Lucee failed following. I uninstalled. Updated to JDK 25, dont see a separate JDE, and relied on the Lucee install for Tomcat....
Adam Cameron's Dev Blog
G'day:
This is one of those "the documentation says one thing, the tooling says another, what the hell am I actually supposed to do?" situations that seems to crop up constantly in modern JavaScript tooling.
I was working through TypeScript enums as part of my learning project, an...
Adobe ColdFusion Community Blog
Hi all. I have a very pressing iseue I was hoping you could help with, as we have an important UAT server down. I installed the CF 2023 license today. I got a message after license entry that said CF server needed to have access to the Internet to work for certain license types...
Lucee Blog
Been busy working on a new extension, will post more info soon and flesh this post out
Just a maintenance release with some good fixes
https://download.lucee.org/ch...
ColdFusion
Always Shows Error
Ortus Solutions
Deadlines don't wait. Whether it's a last-minute infrastructure change, a critical deployment, or a project that suddenly became top priority, your team needs extra hands—and it needs them fast. But traditional hiring cycles and contractor onboarding often make it impossible to respond at the ...
FusionReactor
The days of manually digging through dashboards, correlating metrics across multiple tools, and piecing together performance clues are over. With OpsPilot’s AI-powered analysis capabilities, ColdFusion developers can now get intelligent, contextual answers to the most critical application h...
Adobe ColdFusion Community Blog
We need to encrypt data using AES/CBC/PKCS7. However the CF encrypt method only accepts AES/CBC/PKCS5Padding. Any idea how to achieve this? We are using CF 2016....
Matthew J. Clemente
A couple of weeks ago I put together a CFMl wrapper for the Claude API and blogged about it. Shortly thereafter, I got an email from Anthropic that the model I used was going to be deprecated in a month or so. Here's what it said: We're reaching out because you recently used Claude Sonnet 3.5 v2 (cl...
Ortus Solutions
102 ColdBox Tips and Tricks by Luis Majano
Adobe ColdFusion Community Blog
I keep getting this error: ERROR: transport error 202: bind failed: Address already in use ERROR: JDWP Transport dt_socket failed to initializ...
Adobe ColdFusion Community Blog
I am running a CycloneDX security scan on the latest ColdFusion 2021 Enterprise WAR file for my application (HF22). I am getting 160+ vulnerabilities reported, most of them either Critical or High. I have some questions about these: 1. Most of these seem to be related not to th...
Adobe ColdFusion Community Blog
Hello, We have been using SonarQube for code quality testing of our applications. However, I was wondering what would be the recommended one for ColdFusion files. I know that SonarQube officially doesn't support .cfm or .cfc files(although there is some third party plugin). So,...
Lucee Blog
Running into an issue with using Redis as my session storage and Azure Redis Cache.
Using the Redis Extension v3.0.1.0
<cfset this.sessionCluster = true />
<cfset this.sessionStorage = "redisStorage" />
<cfset this.sessionT...
Lucee Blog
upgraded to Lucee 6.2.2.91 and it takes about 8 seconds to process cfmail when the following code is included:
<img src="cid:cLogo" width="370" height="106" alt="Logo" />
<cfmailparam file="https://mysite.com/logo.cfm?file_name=#variables...
Lucee Blog
(topic deleted by author)
1 post - 1 participant
Read full topic
...
Ortus Solutions
Migrating legacy ColdFusion applications can feel overwhelming. Outdated versions, unsupported frameworks, and fragile integrations often make businesses hesitate. But delaying modernization only increases risks and costs. With the right plan, a ColdFusion migration can be structured, predictable, a...
Lucee Blog
When I first read about the switch to Single Mode, I mistakenly interpreted that to mean that I would have to run a separate Lucee instance for each site. With the looming deadline for 5.4 EOL, I allocated two months for what I expected to be a very complicated migration away from mu...
FusionReactor
The next generation of intelligent application monitoring has arrived, and it’s changing everything about how teams identify, understand, and resolve performance issues. See how OpsPilot is transforming how developers troubleshoot ColdFusion applications. For years, ColdFusion developers ha...
Ortus Solutions
Modernize or Die Podcast #241: Recap, Transcript and Resources!
In this episode of the Modernize or Die Podcast, hosts Daniel Garcia (Senior Developer at Ortus Solutions) and Luis Majano (CEO of Ortus Solutions) dive into the latest news around BoxLang, ColdBox 8, ...
Adobe ColdFusion Community Blog
I recently purchased the Adobe 9A0-019 exam practice questions from SkillCertExams while also studying with the official Adobe material. The combination worked really well for me — the official guide helped me understand the concepts in depth, while the practice questions gave me a chance t...
Adobe ColdFusion Community Blog
I will be upgrading an Azure machine from ColdFusion 2021 to ColdFusion 2025. As Windows Server 2025 has been out for almost a year now, I would like to configure the new server with the latest version of ColdFusion and Windows Server. The latest ColdFusion 2025 support matrix ...
|