garciadev
12/07/2023, 7:51 PMinvalid component definition, can't find component [org.cfpoi.spreadsheet.Spreadsheet] Uninstalling and reinstalling the extension fixes it until I restart the site again.Patrick
12/07/2023, 8:07 PMgarciadev
12/07/2023, 8:08 PMPatrick
12/07/2023, 8:09 PMgarciadev
12/07/2023, 9:35 PMPatrick
12/07/2023, 9:36 PMgarciadev
12/07/2023, 9:38 PMgarciadev
12/07/2023, 9:38 PMgarciadev
12/07/2023, 9:39 PMPatrick
12/07/2023, 9:40 PMgarciadev
12/07/2023, 9:42 PMPatrick
12/07/2023, 9:48 PMgarciadev
12/07/2023, 9:52 PMPatrick
12/07/2023, 9:53 PMgarciadev
12/07/2023, 9:54 PMrichard.herbert
12/07/2023, 10:27 PMgarciadev
12/07/2023, 10:28 PMCage S
12/07/2023, 11:27 PMMonte Chan
12/08/2023, 4:20 PMgarciadev
12/08/2023, 4:21 PMgarciadev
12/08/2023, 4:21 PMgavinbaumanis
12/10/2023, 6:35 AM.cfconfig.json for Lucee server settings.
And server.json - just for commandbox settings.
(I haven't had a need to use box.json
server.json
{
"app":{
"cfengine":"lucee@5.4.4.38"
},
"JVM":{
"heapSize":"2048",
"javaVersion":"openjdk11"
},
"name":"local-dev",
"openbrowser":"false",
"web":{
"http":{
"port":"80"
},
},
"server":{
"profile":"development"
}
}
.config.json
{
All the things I previously did with a cfconfig "recipe",
Also all the things I did manually in a batch file with environment variables - that didn't need to be an environment variable.
Then - I did all my "hand" configuration via Lucee administrator and finally did a cfconfig "export" : to get a "near" complete Lucee server configuration that gets loaded on server start - automatically - as long as your starting your server with commandbox.
}
(in fact : I actually use an environment variable as override to a few of the settings in both the JSON files.
"box_server_app_cfengine",
"box_server_name",
"box_server_profile"
Spring to mind but I know we use more.
Lastly - I noticed some of the (lesser used / less important) Lucee server / web settings were not included in the cfconfig export - so we did "hack" the lucee-server.xml directly for those - and store that in source control - and copy it into the appropriate location, in the container build process. So we have a starting point for our lucee settings - that may / may not get overridden by settings in the JSON files.