Uh oh!
There was an error while loading. Please reload this page.
Set pipeline config directory for embedded Tomcat - #723
Conversation
| #context.oldEncryptionKey= | ||
| #context.requiredModules= | ||
| #context.pipelineConfig=/path/to/pipeline/config/dir | ||
| context.pipelineConfig=@@pathToServer@@/build/deploy/embedded/config |
There was a problem hiding this comment.
Having a value for this property will cause the server to always use the "enterprise" pipeline (even if there's no JMS queue configured). I ultimately want to eliminate the non-enterprise implementation completely, but I'm not sure we're ready quite yet.
Can we easily make setting this property more conditional? If not, we can try this approach but will need to be looking more widely for pipeline problems, failure to shut down cleanly, etc.
There was a problem hiding this comment.
Sure. I can just have the task in sequenceAnalysis add this property, similar to how the premium module adds properties for ldapSync.
labkey-tchad
commented
Feb 15, 2024
Going to make this change where it matters, instead of globally |
Rationale
Some tests expect to put the pipeline config file in
build/deploy/embedded/config. The server needs to be configured to look there.Related Pull Requests
Changes
context.pipelineConfiginapplication.properties