

Come join us at the Online ColdFusion Meetup session on Thursday, May 12 2022, at 12p US Eastern time (UTC -5). The presentation will be: “Code Reuse in CF: Is Spaghetti Code still Spaghetti if it’s DRY?”, with Gavin Pickin https://www.meetup.com/coldfusionmeetup/events/285524970/ The meeting will be recorded, as have been all 290+ previous Online CFMeetup sessions, available at recordings.coldfusionmeetup.com, as well as via our Youtube playlist. Finally, if you may wish to present at the meetup yourself, we’d love to have you. For more […]
We are pleased to announce that we have released the updates for the following ColdFusion versions: ColdFusion (2021 release) Update 4 ColdFusion (2018 release) Update 14 Note: The ColdFusion Add-Ons and lockdown installers are also refreshed. The refreshed installers are available at ColdFusion downloads. In these updates, we’ve fixed a few security bugs, and upgraded Tomcat, along with other libraries. ColdFusion (2021 release) Update 4 ColdFusion (2018 release) Update 14 Performance Monitoring Toolset 2018 Update 5 Performance Monitoring Toolset 2021 […]
Quick hit blog post here, did you know that ColdFusion can generate CAPTCHA images for you? While there are, of course, other CAPTCHA image generators & frameworks out there, if you’re just looking for a simple solution, you’ve already got one built in to CF. Consider the following code: <cfscript> cfimage(action=”captcha”, text=”OMGWHAT”, difficulty=”medium”, fontSize=”18″); </cfscript> This code would generate a randomly styled CAPTCHA image, similar to this: ColdFusion supports different difficulties, font-sizes and fonts, and of course you can dynamically […]
Watch the video version on YouTube at https://youtu.be/SjSH5ASDg58 Listen online or subscribe to your pocdcast player: https://cfmlnews.modernizeordie.io/episodes/modernize-or-die-cfml-news-for-may-3rd-2022-episode-146 Gavin Pickin and Dan Card host the this weeks CFML News Podcast. They discussed the new dates for Into the Box which are now set in stone and signed in blood, and why Ortus decided to change them, hint, it’s for you! They announced the call for speakers had 20 speakers and 50 sessions submitted and they reminded you of the earlybird special […]
One of the big myths about ColdFusion Enterprise is how “expensive” it is. Now, it could be argued that any programming language that costs more than $0 is “expensive”, as generally languages are free to use. But, of course, Adobe ColdFusion isn’t “just” a language. It is an entire ecosystem of functionality, including an incredibly useful administrator, performance monitoring toolkit and (if you use Enterprise), the API Manager. Many folks have covered the fantastic features of the API Manager, but […]
While playing around with booleans, I ended up running into some fun stuff(tm) having to do with NULL. As you might be aware, as of Adobe ColdFusion 2018, the framework has supported NULL values, but what you might not be aware of is that you can turn them on and off either globally (via the Administrator) or on a per-application level. Now, why is the latter important? Simply put, if you have a large number of older applications running, but […]
This just in: the Adobe ColdFusion Developer Week 2022 is right around the corner! Join us from July 18-22 for five days of exciting sessions with industry pioneers. Find out what’s new in the coding realm and get answers to all your questions! With a series of webinars on all things ColdFusion, our experts are geared up to tell you all they know. Hurry, this is your chance to network with the best. You don’t want to miss it! Register […]
Hello support, Is there a Websocket setting to avoid the following issue: After a random amount of time after things are working well (minutes to days), clients will instantly connect but will no longer get the success publish until things are restarted again. This means they aren’t truly subscribed to the channel anymore and no updates come through? This is a websocket with proxy setup from ColdFusion admin page. We’re using CF 2018. Thanks in advanced! V/R, Thao Pham
I’ve been playing with building out a Connect pod (blog entry & webinar coming soon ™) but in the meantime thought I’d share a little code for writing to and reading from a DynamoDB. (Just as a reminder, you can find info about getting a DynamoDB object up and running here: https://helpx.adobe.com/coldfusion/using/integrate-coldfusion-dynamodb.html) So first a few assumptions. I will assume you have created a DynamoDB object connected to DynamoDB in AWS with a table named “DemoTable”. I will further assume […]
Coders, the ninth edition of the Adobe ColdFusion Summit was a hit, with exciting sessions from coding pioneers and speakers from across the globe! If you missed out or want to relive the experience, we have some great news. All the sessions from the Summit are now available on YouTube for you to watch, whenever you want. This is your chance to learn how to move your applications to the cloud, explore CF2021, and get answers to all your questions. […]
Just migrating from coldfusion11 to Coldfusion2021 and it looks like queryofquery doesn’t work anymore!!! Here is the error returned : Message [empty string] StackTrace java.lang.NullPointerException at coldfusion.sql.imq.rttSelectExprSpec.validateOrderBy(rttSelectExprSpec.java:608) at coldfusion.sql.imq.rttSelectStmt.validate(rttSelectStmt.java:86) at coldfusion.sql.imq.jdbcStatement.fetchResult(jdbcStatement.java:550) at coldfusion.sql.imq.jdbcStatement.execute(jdbcStatement.java:143) at coldfusion.sql.Executive.executeQuery(Executive.java:1595) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:430) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1247) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:876) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:821) at cfLoadcamp2ecfm184386686.runPage(D:sites web123mailings.comv11SG_V3includesLoadcamp.cfm:13) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:5201) at cfcatalogue2ecfm1102540526.runPage(D:sites web123mailings.comv11SG_V3catalogue.cfm:5) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:573) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at […]
Very often, we need to dump value of variable when we develop the new functionality or trying to find an error.
We definitely don’t need to show the dump for everyone.
I believe it will be very helpful to add IP attribute to cfdump.