ColdFusion Posts Around the World.
ColdFusion Posts Around the World. Using Partial Component Paths As Argument Types In ColdFusionBen NadelBen Nadel demonstrates that partial component paths can be used in ColdFusion user-defined functions (UDF) argument and return types....Issue Connecting to SQL ServerLucee BlogJust started working with 6x after using 5x for awhile. Running into an issue trying to setup a SQL Server datasource: "encrypt" property is set to "false" and "trustServerCertificate" property is set to "true" but the driver could not establish a secure connection to SQL Serv...Overloading Error.ExtendedInfo As A Data URL In ColdFusionBen NadelBen Nadel explores overloading of the error.extendedInfo property as a data URL in a ColdFusion application....How to change the setup of my dev installationLucee BlogI want to change hte setup of my dev environment to match how Viviotech will set up my new Velocity server. It will be structured more or less the same way ACF is set up - with a single server and a series of web servers/servlets to serve web pages, Currently I have command b...Working Code Podcast - Episode 202: Um, ActuallyBen NadelBen Nadel and the crew play a game in which each statement contains a falsehood. The challenge is to figure out which aspect is false; and how to correct it.... ...Why Business Needs to Think About Agentic SolutionsFusionReactorAgentic Solutions: The Future of Business Technology Setting the Scene Across technology leadership forums and industry discussions, there’s been a noticeable shift in conversation. Tech leaders aren’t just talking about automation anymore – they’re raising questions about...Getting Flattened Component Metadata In ColdFusionBen NadelBen Nadel demonstrates how to traverse the metadata inheritance chain in ColdFusion; and how to flatten the metadata into a more consumable structure.... ...Run both Lucee and AdobeLucee BlogIs it possible to run Lucee and Adobe CF 2021 side by side on my server when Apache is the web server? I downloaded the Lucee WAR file, dropped it in my Tomcat webapps folder and it auto installed. When I did that, Adobe CF stopped working (CF admin doesn't load). I was a...Into the Box Round 1 of Sessions and Workshops are now out!Ortus SolutionsOur first round of sessions and workshops for Into the Box 2025 is here! Get ready to dive into a world of modern web development with hands-on workshops and engaging sessions led by Ortus Solutions and Community CFML and BoxLang experts. Visit intothebox.org to ex...Supercharge Your Knowledge Base: Website Scraping in OpsPilotFusionReactorHow you build and maintain your knowledge base through intelligent website scraping OpsPilot’s newest feature revolutionizes how you build and maintain your knowledge base through intelligent website scraping. This powerful addition lets you automatically capture and organize web content, m...BoxLang 1.0.0 Beta 26 LaunchedOrtus SolutionsWe're thrilled to announce the release of BoxLang 1.0.0 Beta 26, a monumental update that takes performance and functionality to the next level. This beta officially certifies the ColdBox HMVC Framework to run on BoxLang, marking a significant milestone in compatibility. Not only can you now run all...Problems upgrading from 5.3.3 to latest versionLucee BlogHi all, I'm trying to update a Lucee server from 5.3.3.62 to the latest version. When triggering an automatic update from the admin page I receive this message: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to...Into The Box 2025 - Agenda Updates and Blind Tickets Last Days!Ortus SolutionsCheck Out the 1st Round of Sessions Tomorrow Morning! Save Up to $200 on Blind Tickets – Until Jan 22nd Into the Box 2025 is just around the corner, and it's shaping up to be the most exciting conference Ortus Solutions has ever hosted! This event will spotlight cutting-edge technologies ...BoxLang FTP Support has landedOrtus SolutionsWe're excited to announce the release of the bx-ftp module for BoxLang! This powerful module enables seamless interaction between your BoxLang applications and FTP servers. Whether you need to upload files, download content, or manage directories on an FTP server, the bx-ftp module has you covered....Working Code Podcast - Episode 201: LLM's vs Stack OverflowBen NadelBen Nadel and the crew talk Large Language Models (LLMs) and their impact on sites like Stack Overflow....Identification with phone numberLucee BlogIs there a way, a function with Lucce, to get an identification of member through the mobile phone number ? I suppose, all social network run like this ? Thanks for any advise. Pierre. I already posted in "DEV" with no replies. Then, I try in "support" category....OpsPilot Releases: Improved Analytics and Website Knowledge EnhancementFusionReactorOpsPilot has kicked off 2025 with two significant updates; website knowledge and advanced metrics analysis. These updates expand OpsPilots knowledge management and metrics analysis capabilities. Let’s dive into the key developments from these recent releases. Website Knowledge Integration (...An SSRF to LFI Payload for PDF Generators (CVE-2024-34112 and beyond)Hoya Haxa: A Security Research Blog"Hola, amigos. How's it hangin'? I know it's been a long time since I last rapped at ya, but I've been busier than a feather plucker on nickel wing night, ya know? You old buddy Jimbo found some discarded books out back next to the dumpster at the inconvenience store a...How is SpreadsheetNew() Best Enabled In New Install of 6.1.1.18Lucee BlogWhat is the considered best practice for enabling cfspreadsheet commands like spreadsheetnew in Lucee 6.1.1.18? Is it already included? Is it the cfsimplicity extension? I ask because we are updating our codebase to be Lucee 6.1.1.18 compliant, and the installation of the cf...Setting up on new Mac mini m4Lucee BlogDon't forget to tell us about your stack! OS: Sequoia 15.2 Java Version: ??? Tomcat Version: ??? Lucee Version: Express 6 Have been using Lucee successfully on older Macbook pro but...My Predictions for Tech in 2025: Chaos ReignsRemote SynthesisIf you are looking to have your spirit lifted, you came to the wrong place because, as I see it, the trend lines almost all point in one depressing direction....Collocating My .gitignore Configuration Files With The Omitted FilesBen NadelBen Nadel looks at collocating .gitignore files with the files that they control in order to make code easier to find and easier to delete....Why Integrated Observability Platforms Are the FutureFusionReactorThe Power of Loki, Mimir, and Tempo Understanding and troubleshooting complex systems has never been more critical in today’s rapidly evolving tech landscape. The need for comprehensive observability solutions becomes increasingly apparent as organizations continue to embrace cloud-native a...Save 25% on Adobe ColdFusion CF2023FusionReactorExclusive ColdFusion Upgrade Promotion Are you using an older version of Adobe ColdFusion? Now is the perfect time to upgrade! The FusionReactor has teamed up with Adobe to bring you an incredible deal. Upgrade to ColdFusion 23 if you have …Lucee forcing v2.0.1.25 of the s3 extensionLucee BlogWe are trying to use the latest version of the s3 extension. We have historically installed extensions by having a LUCEE_EXTENSIONS env variable. We specify the extension ID, name, and version. We've never had a problem until we started trying to install the latest versi...Extracting InVision V6 Document Export JSON Data In ColdFusionBen NadelBen Nadel creates a ColdFusion utility to extract JSON configuration data from an InVision V6 document export....FusionReactor: The Hidden Giant in Modern ObservabilityFusionReactorA powerful observability platform deserves more attention in a landscape dominated by tech giants like AWS, Google, and Splunk. While FusionReactor may have built its initial reputation in the ColdFusion community, it has evolved into a comprehensive modern observability solution …Datasource creation error with MSSQL Expres - "user not found"Lucee BlogHi, Just installed latest Windows lucee with MSSQL server Express and am getting the dreaded "Login failed for user" when trying to create a datasource for my database (in MSSQL Express). Express is working fine in so far as creating db, table and queries etc. When I cr...Proactive Incident ManagementFusionReactorProactive Incident Management: A New Era of Intelligent System Monitoring When a production system fails at 3 AM, the effectiveness of your incident management strategy becomes immediately apparent. Modern incident management goes beyond reactive firefighting—predicting and preventing issue...Lucee 7?Lucee BlogJust wondering the best place to find info about Lucee 7.x Saw snapshots on the update channel... what is the eta on 7 being released? what are the new features is there a blog post / webcast about it? 1 post - 1 ...Hosting Your Exported InVision V6 Prototypes On Cloudflare PagesBen NadelBen Nadel demonstrates how InVision V6 exported prototypes and boards can be effortlessly uploaded to Cloudflare Pages for free hosting....Grading my 2024 Predictions for DevelopersRemote SynthesisI wasn't bold and nonetheless I didn't do great. Sheesh.Strange ___IMPLICITARRYSTRUCTVAR Behavior In ColdFusionBen NadelBen Nadel demonstrate a ColdFusion bug regarding implicit struct and array notation that can create unsafe parallel code execution....Celebrating 20 Years of CFWheels: A Look Back and a Step Forward as Wheels.devCFWheels BlogAs we ring in the new year, we're thrilled to celebrate a monumental milestone: 20 years of CFWheels! This anniversary isn't just a celebration of two decades of innovation, growth, and community; it's also a moment to embrace the future with a new name—Wheels.dev. A Legacy of Innovation When ...A Year in Review - BoxLang 2024 Recap!Ortus SolutionsBoxLang has come a long way since its beta release, and we're thrilled to share the incredible progress made so far. From its initial launch to the upcoming stable version, BoxLang has been evolving with new features, tools, and a growing ecosystem, all aimed at empowering modern developers.In this ...Free Online Version Of My Feature Flags BookBen NadelBen Nadel publishes a free online edition of his book, Feature Flags: Transform Your Product Development Workflow....Application.cfc in virtual directory not being usedLucee BlogOriginally posted here to address a different problem: Trouble getting web aliases to work - Communities - Ortus Solutions Community2024 Year In ReviewRemote Synthesis2024 was filled with challenges, but also some exciting moments.My Internal InVision Feature Demo VideosBen NadelBen Nadel shares many of the feature and experiment demo videos that he made in his time at InVision....The Future of Observability in 2025FusionReactorThe Future of Observability in 2025: AI-Driven Insights, Cost Optimization, and Enhanced Business Value As we enter 2025, the landscape of observability continues to evolve rapidly, driven by increasing system complexity, the proliferation of cloud-native environments, and the transformative impa...Top 9 Tips for Migrating Adobe ColdFusion to the CloudColdFusionMigrating an Adobe ColdFusion website or application to the cloud can open the door to improved scalability, performance, and cost-efficiency. However, the process of migrating a ColdFusion application introduces unique challenges due to its reliance on specific configurations, libraries, and server...Considering The Aesthetics And Ergonomics Of Post-Back URLs In ColdFusionBen NadelBen Nadel re-thinks the aesthetics and ergonomics of post-back URLs in ColdFusion; and changes his strategy going forward....FusionReactor: Simplifying System Monitoring for Developer TeamsFusionReactorA recent Gartner Peer Insights review from October 2024 offers an intriguing perspective on FusionReactor’s impact on development teams. What makes this review particularly interesting is its focus on the absence of complaints – a metric that speaks volumes about …CVS-exploit of Tomcat 9/10/11Lucee BlogHi all, Anyone know what to do about the serious CVS-exploit of Tomcat? Pertaining to all issues of Tomcat, also those installed with Lucee?Unreasonable Hospitality By Will GuidaraBen NadelBen Nadel reviews Will Guidara's book, Unreasonable Hospitality - a truly wonderful book....An Initial Analysis of Adobe ColdFusion CVE-2024-53961Hoya Haxa: A Security Research BlogA ColdFusion security patch released two days before Christmas? I have a feeling that may have resulted in many sysadmins shouting "Fiddlesticks!" (or perhaps another f-word) earlier today. And on that note, may I suggest thisRELEASED- ColdFusion 2023 and 2021 December 23rd, 2024 Security UpdatesColdFusionWe have released critical security updates for ColdFusion (2023 release) and ColdFusion (2021 release). Adobe is aware that CVE-2024-53961 has a known proof-of-concept that could cause an arbitrary file system read. View the security bulletin, APSB24-107, and the tech notes for more information...RELEASED- ColdFusion 2023 and 2021 December 23rd, 2024 Security UpdatesColdFusionWe have released critical security updates for ColdFusion (2023 release) and ColdFusion (2021 release). Adobe is aware that CVE-2024-53961 has a known proof-of-concept that could cause an arbitrary file system read. View the security bulletin, APSB24-107, and the tech notes for more information...Partner with BoxLang and Ortus at Into the Box 2025: Empowering the Future of Modern Software Development!Ortus SolutionsAt Ortus Solutions, we've always been at the forefront of innovation in the ColdFusion ecosystem. From pioneering modern ColdFusion practices to developing cutting-edge tools and frameworks, we've been passionate to help and sup[port the community into shaping the future of web development.That's wh...Things that I Wish I Had Known Before Setting Up a Smart Home - A Smart Home PrimerGregory's BlogI have spent the last several years implementing a smart home, and there are a few things that I wish I had known. I will cover some important considerations when building a smart home in this article....FusionReactor Dominates G2’s Winter 2025 Awards with Multiple Leadership RecognitionsFusionReactorWe’re thrilled to announce that FusionReactor has achieved exceptional recognition in G2’s Winter 2025 awards, securing numerous badges across multiple categories. These accolades reflect our unwavering commitment to delivering outstanding application performance monitoring solutions ...Ortus Solutions & BoxLang at Jfokus 2025: Silver Sponsor and InnovatorOrtus SolutionsWe're thrilled to announce that Ortus Solutions, through BoxLang, will be participating as a Silver Sponsor at the prestigious Jfokus 2025 conference! Taking place in Stockholm, Sweden, from February 3 to 5, Jfokus is one of the premier developer conferences in Europe, bringing together thousands of...Lucee 6.1.1.118 not stableLucee BlogAfter updating to 6.1.1.118 Lucee server goes down at least 1 time a day and I have to restart it. I downgraded to 6.1.0.243 and no problems for over 2 weeks. I upgraded again to 6.1.1.118 and after a day and a half it was Down again. Has anyone else had stability issues with...Why BoxLang When You Have Kotlin, Groovy, Scala, and more…Ortus SolutionsAs we approach a stable release of BoxLang and our continued marketing reaches more folks, many have asked about its purpose. Why create a new language when the JVM ecosystem already includes established languages like Kotlin, Groovy, and Scala, to name a few....The Fourth Pillar: AI’s Role in Transforming Modern ObservabilityFusionReactorThe Quiet Revolution in Observability A quiet revolution has occurred in the ever-evolving landscape of technology monitoring and management. While industry giants like AWS, Google, and Splunk have long dominated the conversation around the traditional three pillars of observability …...Ben & Ryan Show – Cryptography with Justin ScottColdFusionIn this episode, your hosts Ben Nadel and Ryan Brown are joined by long time Adobe ColdFusion developer and security expert, Justin Scott, to discuss his recent presentation at the Adobe ColdFusion Summit. Who is Justin Scott • CISO with Smart Communications • (ISC)² Certified...ColdBox Free Tip 6 - Using Routing with Wildcard Domains!Ortus SolutionsColdBox gives you the flexibility to create domain-specific routes, making it perfect for multi-tenant applications or projects that need to respond differently based on the domain or subdomain being accessed. In this tip, we'll dive into how to use the withDomain() method to create routes...FusionReactor: A Power Player in Production Application MonitoringFusionReactorFusionReactor: A Power Player in Production Application Monitoring In the critical realm of production application monitoring, particularly for ColdFusion environments, a recent Gartner Peer Insights review from October 2024 highlights how FusionReactor has become an essential daily tool for deve...Code Kata: Box Breathing Exercise With SpeechSynthesis And Alpine.jsBen NadelBen Nadel uses the SpeechSynthesis API to build a small box breathing guided meditation in Alpine.js....Collocating Views And View-Specific Components In ColdFusionBen NadelBen Nadel continues to explore the collocation of view-specific files, this time putting ColdFusion components right next to his CFML files in a ColdFusion application.... ...Tomcat upgrade with Adobe ColdFusion (2025 release) – What has changed!ColdFusionAdobe ColdFusion (2025 release) now uses Tomcat 10.1, upgrading from Tomcat 9, and supports servlet specifications 6.0, replacing 4.0. Why? Availability of new features – Tomcat 10 introduces many new features, while Tomcat 9 primarily focuses on security updates and vulnerability ...Swisslog Transforms Performance Management with FusionReactor IntegrationFusionReactorIn the fast-paced world of automated logistics, system performance isn’t just a metric—it’s critical to business success. Swisslog, a leading provider of automation solutions for warehouses and distribution centers, recently undertook a significant initiative to enhance their ap...ColdFusion Dump AlternativeJames MobergThe cfdump tag (AKA cfscript "writedump" function) outputs the contents of a variable of any type for debugging purposes. The variable can be as simple as a string or as complex as a cfc component instance. If you've ever u...Important notice: Upcoming deprecations and removals in ColdFusion (2025 release)ColdFusionIn the upcoming ColdFusion (2025 release), we will deprecate and remove certain features to enhance the overall experience, improve security, stay aligned with the latest technological advancements, and eliminate obsolete libraries. We announced the deprecations and remov...Validate IntegerLucee BlogThis is the scenario, on Lucee 5.4.6.9: var startingFloat = 76.0426; var twoFloatNumber = DecimalFormat( startingFloat ); dump( twoFloatNumber ); // write: 76.04 var thisInteger = twoFloatNumber*100; dump( thisInteger ); // write: 7604 dump( isVali...coldfusion packaged jre missing classes?ColdFusionFrom what I understand, the “java.net.http” package has been included in JREs since Java 11. Coldfusion comes with a Java 17 JRE. However, it seems that there is no “java.net.http” package available with that JRE as executing the following produces a ClassNotFound...Using Row Constructor Comparisons In MySQLBen NadelBen Nadel demonstrates how to use the "row constructor" syntax in MySQL for comparing multiple values simultaneously....Mastering Postgres Video Course By Aaron FrancisBen NadelBen Nadel reviews the Mastering Postgres video course by Aaron Francis....Scaling Distributed Tracing in High-Volume Cloud-Native ApplicationsFusionReactorScaling Distributed Tracing in High-Volume Cloud-Native Applications The Challenge of Modern Observability As organizations transition to cloud-native architectures, the complexity of debugging and monitoring distributed systems has grown exponentially. Microservices, serverless functions, and co...Bridging the DevOps Divide with Unified ObservabilityFusionReactorBridging the DevOps Divide with Unified Observability Despite the promise of DevOps culture to unite development and operations teams, many organizations still struggle with silos, miscommunication, and conflicting priorities. The key to bridging this persistent divide lies in implementing unifie...Why Traditional APM Tools Are Failing Modern ArchitecturesFusionReactorThe landscape of application development has undergone a seismic shift in recent years. Why are traditional APM tools failing to keep pace as organizations rapidly adopt cloud-native technologies, microservices, and containerized applications? This disconnect is creating significant visibility ga...How to Pair Meross Smart WIFI Controller Accessory to a Garage DoorGregory's BlogIn this article, I will discuss installing the Meross Smart Garage Door opener with garage door openers with the yellow training button.FusionReactor Review Analysis: A Deep Dive into Real-Time Server MonitoringFusionReactorIn the ever-evolving landscape of server monitoring and application performance management (APM), finding the right tool can make or break your development team’s efficiency. A recent review on Gartner Peer Insights sheds light on FusionReactor, a monitoring solution that’s making ...Securing ColdFusion Applications Using Encryption and HashingGregory's BlogThis article will discuss how to secure ColdFusion applications using hashed passwords and salt and how to encrypt and decrypt keys.Adding Keyboard Shortcuts To Incident Commander Using Alpine.jsBen NadelBen Nadel looks at adding keyboard shortcuts to Incident Commander using Alpine.js....What Every Engineer Should Know About Digital Accessibility By Sarah Horton And David SloanBen NadelBen Nadel reviews the book, What Every Engineer Should Know About Digital Accessibility by Sarah Horton and David Sloan....Testing if IP is within a CIDR RangeJames MobergI recently wrote a blog entry about using a third-party Java library to standardize IPv4 & IPv6 IP addresses using ColdFusion. The Apache Commons Java library (th...ESAPI extensionLucee BlogHi all, Are there any plans to upgrade the ESAPI extension to use the latest version of com.google.guava:guava? Many thanks, Andrew 1 post - 1 participantstructKeyArray()Lucee BlogThe Lucee documentation states the following for structKeyArray(): For unsorted structs, Adobe returns a text sorted Array of keys, for performance reasons, Lucee simply returns the raw sort order This statement is NOT correct.Ask Ben: Sorting Quasi-Numeric Values Like 4K And 3M In ColdFusionBen NadelBen Nadel demonstrates how to sort an array of mixed numeric and numeric-like text values (such as 4K and 3M) in ColdFusion....Why BoxLang is the Modern Software Development Evolution You’ve Been Waiting For?Ortus SolutionsIn today's software landscape, developers need tools that deliver flexibility, efficiency, and modernization. With decades of open-source expertise, Ortus Solutions introduces BoxLang—our most ambitious project yet. Built for the JVM, BoxLang integrates seamlessly with Java, offering powerful ...Machine Learning Anomaly Detection: Transforming Modern Observability [2024 Guide]FusionReactorIn today’s complex IT environments, traditional monitoring tools are no longer sufficient to detect and prevent system anomalies effectively. Machine learning anomaly detection has emerged as a game-changing solution, revolutionizing how organizations approach system observability and incid...Bizarre error when using CFFILE to upload html filesLucee BlogHi all, I'm getting this bizarre, intermittent (of course!) error when using CFFILE to upload a .htm file. It's fine for days and then suddenly, I get this error. "Could not initialize class org.apache.tika.utils.XMLReaderUtils" The code is pretty s...Struggling to Scale Your ColdFusion Software Development Team? Unlock Faster Project Success!Ortus SolutionsLaunching and scaling your next project can be a critical challenge; having the right talent on demand can make all the difference. At Ortus Solutions, we provide flexible staff augmentation solutions designed to meet your project's needs. Start quickly, enhance performance, and deliver future-ready...Using CodeMirror 5 and ColdFusion's FileOpen and FileSave Functions to Implement CMS FunctionalityGregory's BlogIn this article, we will use ColdFusion FileOpen functions along with CodeMirror to create CMS functionality that can be used to edit and save ColdFusion code using a browser interface....The future of programming is almost here: BoxLang stable release imminent!Ortus SolutionsIntroduction The wait is almost over. BoxLang, the revolutionary programming language designed to empower developers, is about to launch its stable release. Get ready to experience a new era of development, where innovation, flexibility, and performance converge. A new paradigm in programming BoxLan...Associating Form Inputs With ColdFusion Validation Error TypesBen NadelBen Nadel looks at associating form input controls to ColdFusion validation errors using a simple, opt-in experience....Record locking problems when using cftransactionLucee BlogI'm troubleshooting some unexpected record locking issues in our application. Basically, it seems like using cftransaction tags is resulting in record locks being applied and/or held in ways I wouldn't expect. I'm not sure whether this is an issue with Lucee, our JDBC driver,...NoClassDefFoundError for jar dependenciesLucee BlogHi So I have been working on implementing this Java Library in a component. This has mostly gone flawlessly untill it wanned to call |