Why would CommandBox keep using lucee even though ...
# box-products
l
Why would CommandBox keep using lucee even though I am telling it to use the latest ACF?
b
@laslo7 Please be more specific in your question 🙂
What are your
server.json
file and the command you use
l
CommandBox> start cfengine=adobe@2021.0.3+329779
b
Also show the output of a
--verbose
start
l
server.json: {     "app":{         "cfengine":"adobe@2021.0.3+329779"     },     "jvm":{         "heapSize":512,         "args":""     },     "name":"test1",     "openBrowser":true }
It says it is: Adobe [5.3.7+41]
b
Hmm, never seen that. And the verbose start output?
l
ah I think I got an answer: | You've asked for the engine [adobe@2021.0.3+329779] to be started, | but this server home already has [lucee@5.3.7+47] deployed to it! | In order to get the new version, you need to run 'server forget' on this server and start it again.
This looks different
And that did it
Verbose for the win
b
Yep-- one of the many reasons I dislike using a hard-coded server home
I have a ticket in place to consider just throwing an error in this situation instead of ignoring
The existing behavior catches a lot of people off guard- especially in our docker images which use a custom server home
l
thanks for the help
👍 1