cfexecute directory="#GetTempDirectory()#" throws error

Description

threw

D:\lucee\web-contexts\app\temp\ must be a local directory, scheme [file] is not supported in this context.

https://github.com/lucee/Lucee/blob/5.3/core/src/main/java/lucee/commons/cli/Command.java#L50

the directory does exist

Environment

None

Activity

Show:
Zac Spitzer
October 26, 2020, 6:38 AM

PR to improve error message

Pothys - MitrahSoft
October 28, 2020, 10:10 AM

I've checked this ticket and confirmed the issue happened on lucee latest version 5.3.8.93-SNAPSHOT.
While using directory attribute in cfexecute tag its throw an error as
WEB-INF\lucee\temp\ must be a local directory, scheme [ file ] is not supported in this context.

Igal Sapir
November 9, 2020, 6:05 AM

This was working properly in Lucee 5.3.8.2 - regression introduced in 5.3.8.3 via

Assignee

Michael Offner

Reporter

Zac Spitzer

Priority

New

Labels

Fix versions

None

Affects versions

Configure