Quantcast
Channel: Lucee Dev - Latest topics
Browsing latest articles
Browse All 530 View Live

Memory Leak Warning in the Logs

I’ve been running into an issue with almost daily lucee restarts. This particular server stack: OS: Windows Server 2019 Standard Java Version: 21.0.6 (Eclipse Adoptium) 64bit Tomcat Version: Apache...

View Article


Aws-cfml - anyone else?

Am I the only person using the awesome GitHub - jcberquist/aws-cfml: Lucee/ColdFusion library for interacting with AWS API's ? We’ve made a few improvements that seem like would be useful, so have...

View Article


Image may be NSFW.
Clik here to view.

Lucee 6.2.2.54-RC Final Release Candidate

Hey everyone, we just published the final release candidate for 6.2.2 This is a minor release, focussed on addressing bugs and improving stability. Please try out this build and let us know both if...

View Article

Image may be NSFW.
Clik here to view.

Lucee 5.4.8.2 Stable LTS Release

This is a minor LTS release, performance wise, it’s really worth upgrading to Lucee 6.2 which will be our next LTS release. Changelog https://download.lucee.org/changelog/?version=5.4 Cookie...

View Article

CFMAIL SASL login authentication error - 6.2.1.122

Hi, after some time I have noticed a problem. Since I updated to version 6.2.1.122 I have noticed a problem with cfmail. When I send via localhost everything works fine, while sending via external...

View Article


fileRename() Function

Having a seniors moment, but was there ever a fileRename function? There is a directory rename function… do we just use fileMove then fileDelete? Chris Lucee 6.2/7 series… 2 posts - 2 participants...

View Article

Heads up : overage for github copilot is currently not charged

Just letting people know that currently copilot paid versions (which is cheap as chips) have FREE overage. I’m clocking $10 a day in overage fees (for thousands of requests) that I dont have to pay...

View Article

DB connections not released on Lucee 5.4.7.3

Hi there! We recently updated our dev environment to the latest version of Lucee. In this context, we’ve also updated the underlying JVM and Tomcat versions. Setup now: OS: Debian 6.1.0-22-amd64 Java...

View Article


Lucee 7 and Coldbox

For anyone testing their Coldbox app on Lucee 7, you will likely encounter an invalid syntax, variables are not supported error on boot. This is due to this breaking change in Lucee 7. Some parts of...

View Article


Image may be NSFW.
Clik here to view.

Safe operators and exception handling

I’ve run into an issue in Lucee 5-7 which differs from ACF and seems like a bug to me related to how safe operators are working. In the following code, I would expect the call to shouldThrowError() to...

View Article

Lucee 6.2.1.122 docker container admin server.cfm extremely slow

I’m using Docker in development, on a Mac (base image lucee/lucee:6.2-nginx). When I load the Lucee admin page, the browser is consistently taking over 20 seconds to load any request to...

View Article

Odd error in Lucee 6.2 applicaton log, single mode

We’re seeing "INFO","Controller","06/25/2025","20:07:07","controller","controller took 28481ms to execute successfully." every few hours in the combined application log. I’m fairly sure we don’t have...

View Article

Image may be NSFW.
Clik here to view.

Improved controller execution logging, log when a step takes longer than a...

Firstly, what’s the controller thread? It’s a background process in Lucee which cleans up temp files validates pooled jdbc and http connections expires sessions and applications polls the deploy...

View Article


Debugging in 6.2 corrupts returnformat=“JSON” and access=“remote” responses

Debugger (or monitoring) in this version is adding results to response of functions that have returnformat=“JSON” and access=“remote”; and that is breaking that return format JSON resulting in many...

View Article

cgi.HTTP_REFERER is always http-nio-8888-exec-x

Hi, I’m trying to debug some application errors, but the cgi.http_referer is always listed as a http-nio-8888-exec-x (x= a number) I am not able to see the actual referring page. Anything I can do to...

View Article


Session Management / JWT

I have a usual website and created a folder “api”. You login and get a JWT Bearer-Token to access the (jsons-) endpoints A,B,C,… Nothing special so far. But for each request to the endpoints, there...

View Article

Difference in handling of URL query params w/ dots vs Adobe

Hi. We’ve ran into an edge-case in Lucee, caused by pentesters querying random URLs. If someone requests test.cfm?p=hello&p.ico, on Adobe that’d result in URL={“p”=“hello”,“p.ico”=“”}. Whereas on...

View Article


Lambda parsing error in ternary expression

This is for @Zackster - ran into a parsing issue this morning, seems that Lucee can’t parse Lambda inside a ternary expression. Example: var operation = true ? () => "foo", : () => "bar" ; Lucee...

View Article

Image may be NSFW.
Clik here to view.

Lucee 6 getOpenConnections method misses

Method getOpenConnections in Class DatasourceManagerImpl does not work in Lucee 6. With Lucee 5 works fine. Was this method deprecated on a version higher than 5? Any alternative in Lucee 6? I call...

View Article

Image may be NSFW.
Clik here to view.

Lucee 6.2.2.66-RC Final Final Release Candidate

Yeah, so alas, the last RC didn’t end up being the last RC after all Security update for CVE with commons-fileupload Library updated Postgres JDBC to 42.7.7 (42.7.5 caused problems for many users)...

View Article

Image may be NSFW.
Clik here to view.

Query each slow (Lucee 6.2.)

I upgraded my local stack to lucee 6.2.2 / jdk 21 / tomcat 11. I have a small script, uploading a csv file (6 columns), parse each data field (e.g. validate) and then i collect the rows in an array....

View Article


Image may be NSFW.
Clik here to view.

CFMAIL from email alias ? possible?

In my mail account in OUTLOOK (loacal) , my email is declared sender : pierre@pl-arts.com and a name as alias “Arpille Pierre LARDE Gandi” That name is what is seeen by the reader in the “from” field....

View Article


6.2.1.122 - Lucee Admin (Search & AI errors)

Single Mode, when I click in the left menu on “Search” - the overview is loaded, not a search page. When I click on “AI (experimental)”: Message The key [values] doesn’t exist in the arguments scope....

View Article

Encoding problem hex to asc

Hello, I think I have an encoding problem on the lines of code below because the value of the “DecimalValue” variable is 65533, whereas it should be 168 for a hex with a value of A8. Can you help me,...

View Article

Image may be NSFW.
Clik here to view.

Lucee LSP setup?

Hi So I recently discovered that Lucee received an LSP (Language Server Protocol (LSP) for Lucee :: Lucee Documentation). So I setup a docker container to use the LSP in Nvim. However the default...

View Article


CFINCLUDE allowed extensions don't allow cfc in Lucee 6.2.1

I have legacy website that was running on ColdFusion, I am shifting it lucee and facing the issue like most of the includes using CFC files and in CF admin, we were adding allowed extension as cfc...

View Article

Snapshot 6.2.2.73: extension.pdf.tag.DocumentSection cannot be cast

I tried the last snapshot for the query performance and the pdf extension is throwing an error: “ERROR”,“http-nio-80-exec-9”,“07/10/2025”,“12:49:37”,“94218EDE359E41E1C2DB41D04DCFA1A2”,"class...

View Article

Image may be NSFW.
Clik here to view.

LUCEE_EXTENSIONS without a version was returning the wrong version

Just a quick heads up, I just noticed and fixed a bug when installing extensions via an ENV var without a version was returning not the latest extension version, due to not using an ordered struct....

View Article

Scheduled Tasks stop working randomly

Has anyone run into a situation where scheduled tasks run for a random period of time and then just stop. I have 2 tasks scheduled; 1 every 5 minutes and 1 every hour. They will run for a day to a...

View Article



Copilot Open Sources Copilot AI - Updates

Key Updates to GitHub Copilot AI (Late June–Early July 2025) Open-Sourcing Copilot Chat The full source code is now available under the MIT license, allowing developers to inspect, modify, and...

View Article
Browsing latest articles
Browse All 530 View Live