diff --git a/components/common/cpp/src/configuration.cpp b/components/common/cpp/src/configuration.cpp index bd9d9feec20538cebc210cafba72a98f651b243c..89d539cbec5270b7d7a5bc57a0a113eb57456553 100644 --- a/components/common/cpp/src/configuration.cpp +++ b/components/common/cpp/src/configuration.cpp @@ -290,7 +290,8 @@ json_t &ftl::config::resolve(const std::string &puri, bool eager) { std::string u = uri.getBaseURI(); auto ix = config_index.find(u); if (ix == config_index.end()) { - LOG(FATAL) << "Cannot find resource: " << u; + LOG(WARNING) << "Cannot find resource: " << u; + return null_json; } auto ptr = nlohmann::json::json_pointer("/"+uri.getFragment());