diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-01-13 09:47:56 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-01-13 09:47:56 +0100 |
commit | 6a15e2619cf9483e91a3b4e2b941bad2526d5d7b (patch) | |
tree | 21f18c7cc71bd1bcc9b2f7aaeea8dc402c65273d /configserver/src | |
parent | 56f7ff45ceba9a4db0626b96e06c5ecb14d44ce9 (diff) |
UnsupportedOperationException means invalid application package
Diffstat (limited to 'configserver/src')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java index 2733ff9721e..bd1837707d9 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/modelfactory/ModelsBuilder.java @@ -16,7 +16,6 @@ import com.yahoo.config.provision.DockerImage; import com.yahoo.config.provision.NodeAllocationException; import com.yahoo.config.provision.TransientException; import com.yahoo.config.provision.Zone; -import com.yahoo.lang.SettableOptional; import com.yahoo.vespa.config.server.http.InternalServerException; import com.yahoo.vespa.config.server.http.InvalidApplicationException; import com.yahoo.vespa.config.server.http.UnknownVespaVersionException; @@ -133,7 +132,7 @@ public abstract class ModelsBuilder<MODELRESULT extends ModelResult> { log.log(Level.FINE, applicationId + ": Skipping major version " + majorVersion, e); } else { - if (e instanceof IllegalArgumentException) { + if (e instanceof IllegalArgumentException || e instanceof UnsupportedOperationException) { var wrapped = new InvalidApplicationException("Invalid application", e); deployLogger.logApplicationPackage(Level.SEVERE, Exceptions.toMessageString(wrapped)); throw wrapped; |