ColdFusion Posts Around the World
Lucee Blog
Summary
Add a cachepath attribute to <cfquery> and queryExecute() that prepends a custom prefix to auto-generated cache IDs, enabling ...
Lucee Blog
Hi,
We've recently upgraded several servers from Lucee 5 to Lucee 6.2.2.91. All our datasources are configured to use the Microsoft SQL Server driver with the following settings:
Connection limit (max):
Lucee Blog
It's been years since anyone shared how to install/configure Lucee when SELinux is enabled, and the process has changed a bit since then, so I figured I would share what I learned when I QA tested my
Lucee Blog
We often use the Memcached extension in our Lucees
1 post - 1 participant
Read full topic
...
Lucee Blog
Performance optimizations: restart is faster because it doesn't arbitrarily wait 5 seconds when the server may have stopped much quicker than that; startup confirmation exits immediately upon success instead of waiting fixed time
1 post - 1 participant
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...
Lucee Blog
I just added markdown versions of all docs for LLMs, I am interested in how people use the docs
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
...
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...
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...
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...
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: ...
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...
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...
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 ...
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...
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....
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...
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
...
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...
Lucee Blog
I was tracking a problem down I have had lately. I have an AES encrypt function I sometimes use. I started to get a "Wrong IV length" error (I think after 6.2.2 re-install). Finally spent some time to look into it. I wrote some test code on trycf that worked fine but gives the Wrong ...
Lucee Blog
We had 2 CF servers behind a load balancer. We are now migrating to Lucee. As part of this, we migrated one server to Lucee; so now we have 1 CF and 1 Lucee server.
The server serves just a couple of web pages... with each request taking just a few millisecs. But the server ge...
Lucee Blog
Prior to Lucee 6.0, the === operator only compared if the underlying java objects were the same object, which wasn't very useful.
In Lucee 6, this was changed to match the expectation of comparing type and value
However, I recently discovered that it was co...
Lucee Blog
I have converted the APP from Lucee 5 to Lucee 6 and I can not longer see a scheduled task. Were there any changes that need to be done to scheduler.xml to make a smooth transition
The current file looks like this
<?xml version="1.0" encoding="ISO-885...
Lucee Blog
Hi there,
I'm trying to create a collection to search files with cfindex. I'm using the default Lucene search engine.
It doesn't appear to work with docx files. Does anyone know a solution or work around for this?
Thanks.
Rob
1 post - 1 part...
Lucee Blog
Lucee 7 address some long standing annoyances with CFPROPERTY
complex defaults are supported
default values types are preserved
Lucee Blog
Lucee 7 address some long standing annoyances with CFPROPERTY
complex defaults are supported
default values types are preserved
Lucee Blog
I was just curious with how people using IIS are dealing with duplicate requests when the socket connection goes away and the browser re-submits the request?
I see this frequently in the IIS logs represented by the first request getting a sc-status of 200 along with a sc-win32...
Lucee Blog
I have a somewhat similar question. I upgraded to 6.2.2.91 last night, and immediately ran into an issue with the /rest not being able to find application.cfc (where a bunch of components were set). I tried all manner of fixes with applicationproxy but in the end, I took the quick wa...
Lucee Blog
Hello,
I never tried to do something with an S3 bucket with Lucee, and the search function does not accept the search term "S3" since it is too short ^^
How can I create directories and upload files on an S3 bucket with Lucee? The S3 extension is installed.
Thank...
Lucee Blog
I've re-added the .lex to /opt/lucee/tomcat/lucee-server/context/extensions/installed
(it should have a confirmation if you accidentally click on Uninstall instead of UPgrade as I just did). Oops.
Any tips?
1 post - 1 participant
...
Lucee Blog
I have upgraded my Tomcat 9 to use Tomcat 11. I used express version witch comes with Lucee 6.2.2.91 and Tomcat 11.0.9. It worked out. The scan reported vulnerability and need to be upgraded to Tomcat 11.0.10. What will be easiest way to perform the upgrade?
Just download the ...
Lucee Blog
I ran the following test code using the various engines on Trycf :
path = "/foo//bar//baz";
writeoutput("List: " & path & " (<i>delimiters</i>=""/""; <i>includeE...
Lucee Blog
OS: lucee/lucee:6.2-nginx
Java Version: 21
Tomcat Version: 11
Lucee Version: 6.2.2.91
Hi Everyone,
First post here so would like to say Hi and introduce myself. I'm an engineer based on Bri...
Lucee Blog
having some issues with mappings moving from multi to single mode... (upgraded)
cant see any mappings created in admin from within app code... any ideas? it's almost like the sitestill has a context (as id did in 6.x single mode), now on 7, have to put code in relative directo...
Lucee Blog
Just a minor stable release, includes some fixes backported from 6.2, for users on 6.1.1, who haven't upgraded to 6.2 just yet.
While we recommend everyone upgrade to 6.2.2, this minor release is for companies with large codebases, still using 6.1.1 who haven't been able to do...
Lucee Blog
(Unsure if dev, dev-support or language...)
After the feedback about the "slow" OOO implementation of Query(), I had a deeper look at cfquery().
The function has 2 parameters, name and result. From my point of view,
Lucee Blog
This is my suggest: add datatype of property even when the property is not yet valued.
Lucee Blog
I've just filed a PR to fix the Ortus ORM extension with Lucee 6, tho it seems to also fail with just Lucee 5.4 light, anyway the PR should fix all that.
We always test extensions with light to avoid any interdependencies between extensions.
Lucee Blog
We have another RC for Lucee 7 up and ready for testing. There have been additional snapshots since this was published, best to test with them.
Lucee 7 includes all the latest fixes from the 6.2 releases, plus
further
Lucee Blog
I've added a new recipe to docs
Lucee Blog
You won't believe this: after more than a decade, Mango Blog finally has a new version!
For those who remember, Mango Blog was powering so many of our personal blogs back in the early 2010s. It was flexible, and fun to extend. Then... time passed, life happened - a pregnancy, ...
Lucee Blog
Hi everyone,
I have been diving into different programming languages & frameworks & I am trying to figure out the best way to balance learning theory with hands on practice. I started with some basic scripting to understand syntax then moved into building small apps to...
Lucee Blog
<cfscript>
dump(LSCurrencyFormat(-1, 'none', 'de_DE'));
</cfscript>```
1 post - 1 participant
Lucee Blog
So, in my ongoing quest to figure out what was going on with Multi Mode security in my previous post ( Attempting to Update Lucee from 5.4.3....
Lucee Blog
I am trying to convert a simple jar to an OSGi bundle.
project: QR Code generator library
jar is find here:
Lucee Blog
Lucee is now providing up-to-date json definitions of all functions (Full Lucee Docs for VSCode cfmleditor).
This has enabled a nvim plugin that uses these definitions and prov...
Lucee Blog
I've inherited a legacy codebase, and one message that has suddenly popped up is:
Attribute [stoponerror] is not allowed for tag [cfimap]
I can see in the CFDocs that...
Lucee Blog
As wisely suggested this morning by @Roberto_Marzialetti and as @carehart has also been advocating, I have done some hacking on docs and now we lis...
Lucee Blog
As wisely suggested this morning by @Roberto_Marzialetti and as @carehart has also been advocating, I have done some hacking on docs and now we lis...
Lucee Blog
Just added a new recipe for one of the hidden gems in Lucee.
Lucee Blog
One of my favourite little additions with Lucee 6 is being able to pass an exception into a custom throw statement.
For example, if you are doing something in a try catch block, I find myself often wanting to add some additional context to the exception, to be kind to my futur...
Lucee Blog
One of my favourite little additions with Lucee 6 is being able to pass an exception into a custom throw statement.
For example, if you are doing something in a try catch block, I find myself often wanting to add some additional context to the exception, to be kind to my futur...
Lucee Blog
We have published a new stable release, this updates a few libraries and fixed some incompatibilities with Lucee 6.2.
It is unchanged from the last 3.0.1.0-SNAPSHOT.
Version 4.0 the extension is 4.0 for Lucee 7+
1 post - 1 participant
Lucee Blog
This works on Lucee 5
dump(urldecode("(lebensmittel)&rank.by=id%3A5425152&rows=100&rank.mm=30%"));
On Lucee 6 it throws an error:
Invalid URL encoding in string [(lebensmittel)&rank.by=id%3A5425152&rows=100&rank.mm=30%] on line 3
...
Lucee Blog
The latest release breaks Javaloader with Coldbox app
6.2.2.90 works
The Error Occurred in
/var/w...
Lucee Blog
Brad merged a fix from me last night, which addresses the default cache support not working with cfconfig and Lucee 6
Lucee Blog
I can't get the PatternLayout to work. It seems like it just falls back to the Classic layout.
Anyone seen this issue before?
Can anyone demonstrate a working config?
here is what the generated CFConfig.json looks like
"exception": {...
Lucee Blog
I can't get the PatternLayout to work. It seems like it just falls back to the Classic layout.
Anyone seen this issue before?
Can anyone demonstrate a working config?
here is what the generated CFConfig.json looks like
"exception": {...
Lucee Blog
The Lucee Team are very happy to announce our latest stable release
This has been a bug fix focussed release including fixes for
Date Handling
Session Handling
Single Mode fixes
Cookies
Cloudflare cookie problems
Contro...
Lucee Blog
I made a bunch of improvements to lucee_ctl which I've been running in production for more than a year, and I'm sure everyone would benefit from this enhanced version.
@Zackster let me know if it's okay for me to s...
Lucee Blog
One of our servers using the latest release is crashing...
My guess is that is related to the scripted update of a scheduled task, we do this
if ( getSetting("environment") neq "DEVELOPMENT") {
cfschedule( task = 'threaded...
Lucee Blog
One of our servers using the latest release is crashing...
My guess is that is related to the scripted update of a scheduled task, we do this
if ( getSetting("environment") neq "DEVELOPMENT") {
cfschedule( task = 'threaded...
Lucee Blog
Anyone besides me still using moment.cfc for datetime processing?
While testing the Lucee 6.2 migration in my dev environment...
Lucee Blog
What would be the best approach to upgrade from Tomcat 9 to Romcat 11 and Lucee 6.2.1.122 (already running)? UNIX system. Can not use the installer
5 posts - 3 participants
Lucee Blog
An attempted but failed Lucee update from 6.2.1.122 to 7.0.0.202 has somehow broken Lucee's SMTP capability. I have since successfully replaced the 6.2.1.122 jar with the 6.2.2.90-RC jar just to make sure it would update properly, but that obviously did not solve the email problem.
Lucee Blog
The first version of our DuckDB extension is published, requires Lucee 6.2.1 or newer
DuckDB is a powerful database with lots of additional extensions for a large range of data formats like Apache Iceberg and Parquet
Lucee Blog
Due to a number of critical issues, we have deemed critical especially relating to single mode, we are happy to announce yet another RC.
Lucee Blog
Since 6.2 and 7.0 Lucee retrieves the list of available updates from maven, rather than from the Lucee update server.
Due to a hosting change with maven, we had to modify this process, as newer versions since 6.2.2.64-SNAPSHOT and 7.0.0.275-SNAPSHOT no longer show up as upgrad...
Lucee Blog
Anyone using Lucee 6.2.x on Jetty 12? I have used Jetty 8, 9 and 10 in production but Jetty 12 seems to be a new beast. Lucee never deploys. I can't even serve static content.
OS: Linux and Windows
Java Version: JDK 21.0.8+9
Lucee Blog
Anyone using Lucee 6.2.x on Jetty 12? I have used Jetty 8, 9 and 10 in production but Jetty 12 seems to be a new beast. Lucee never deploys. I can't even serve static content.
OS: Linux and Windows
Java Version: JDK 21.0.8+9
Lucee Blog
...
Lucee Blog
OS: Windows Server 2019 (10.0) 64bit
Java Version: 21.0.7 (Eclipse Adoptium) 64bit
Tomcat Version: Apache Tomcat/11.0.6
Lucee Version: 6.2.1.112-RC
Using Twilio webhooks to log incoming text messag...
Lucee Blog
OS: Windows Server 2019 (10.0) 64bit
Java Version: 21.0.7 (Eclipse Adoptium) 64bit
Tomcat Version: Apache Tomcat/11.0.6
Lucee Version: 6.2.1.112-RC
Using Twilio webhooks to log incoming text messag...
Lucee Blog
Guys I really need help with these couple issues we are seeing since changing from Lucee 6.0.3.1 to 6.2.1.122.
Just for context: as part of upgrading to 6.2.1.122 I upgraded Java from 11 to 21 and Tomcat from 9 to 11. Everything worked fine on dev but when applied to our prod ...
Lucee Blog
As the old mod_cfml repo is somewhat abandoned ( I don't have commit access ), I have forked it under the Lucee org
There is now CI for building the mod_cfml.so (Windows, Linux x64 and arm64) and mod_cfml-v...
Lucee Blog
We have a code that uses CFLDAP with timeout="10". The documentation indicates that this value is in seconds.
Starting with Lucee 6, we received a timeout error message indicating a duration greater than 10ms.
We tested on
Lucee Blog
I'm having a weird issue, where I have a HTML/CSS/JS frontend website doing it's thing, getting data from a CFML backend via an API-call.
It is this website https://ondernemerschap.panteia.nl/ and it...
Lucee Blog
After looking into this problem a few weeks ago, it got me thinking
Lucee Blog
Hello folks!
I have been trying to run several websites with Lucee/IIS in our internal network for 2 weeks without success.
The goal is to access a server internally in the browser with the IP address and the website alias. E.g.
Lucee Blog
When we do a fresh install of Lucee 6 or encounter slow request times, we do this as well. We change the server.xml from this:
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector protocol="AJP/1.3"
port="8009"
secre...
Lucee Blog
I found this bug on cfformat:
|