Lucee and undefined tag [CFFORM] error

Hello! I’m new to this and not really a web developer…

I have an application known as “Accela” that runs on an “OpenJDK Platform Binary” service, and I assume, inside that the lucee server runs which runs the admin tool website. When you install the app, there is an option for Cold Fusion, or Lucee. We use Lucee since it is free and open source.

When I click a link from the admin tool website, I get an “undefined tag [cfform]” error message.

If I go to the “cfm” file and modify the tag “CFFORM” to “FORM” then the page and buttons work as expected.

On a previous version of Accela, the site used “Railo” and the admin tool worked without issue.

Any idea what may be going on here? I appreciate the help!

OS: Windows Server 2022
Java Version: JDK Runtime Environment 1.8.0_202
Lucee Version: 5.3.4.80-1582622997000

You need to install the extension:

https://download.lucee.org/#FAD67145-E3AE-30F8-1C11A6CCF544F0B7

Thanks, @Roberto_Marzialetti! I downloaded the extension and placed it into the \lucee-server\deploy as indicated by the instructions. I waited for a few minutes and the extension was moved to \lucee-server\deploy\failed-to-deploy.

I found this error in the deploy.log file:

“ERROR”,“Thread-816”,“03/18/2024”,“12:43:12”,“Extension”,"The system cannot find the path specified;The system cannot find the path specified;lucee.runtime.exp.NativeException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at java.io.File.createTempFile(File.java:2070)
at lucee.runtime.osgi.BundleInfo.getInstance(BundleInfo.java:73)
at lucee.runtime.extension.RHExtension.load(RHExtension.java:321)
at lucee.runtime.extension.RHExtension.init(RHExtension.java:227)
at lucee.runtime.extension.RHExtension.(RHExtension.java:216)
at lucee.runtime.config.XMLConfigAdmin.updateRHExtension(XMLConfigAdmin.java:4584)
at lucee.runtime.config.XMLConfigAdmin._updateRHExtension(XMLConfigAdmin.java:4574)
at lucee.runtime.config.DeployHandler.deploy(DeployHandler.java:82)
at lucee.runtime.engine.Controler.control(Controler.java:213)
at lucee.runtime.engine.Controler.access$000(Controler.java:60)
at lucee.runtime.engine.Controler$ControlerThread.run(Controler.java:113)
Caused by: java.io.IOException: The system cannot find the path specified
… 13 more
"

Have you tried to download/install the extension through the Lucee Administrator?

2 Likes

I attempted to go to the address https://localhost/lucee/admin/web.cfm but got the error “Page /web.cfm not found”.

I do see an “admin.cfm” file, but it points to "cflocation url=“admin/web.cfm” addtoken=“no”. The file is located here: C:\Accela\av.cfmx\deploy\ROOT.war\WEB-INF\lucee\context

This may be a “lite” version of Lucee as I do not see the web.cfm file in the directory? Is there a way to install the admin page?

Extensions are installed via the Server interface, not Web.

https://localhost/lucee/admin/server.cfm?action=ext.applications

1 Like