diff --git a/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/pom.xml b/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/pom.xml
index 4fb81564475..07346c58773 100644
--- a/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/pom.xml
+++ b/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/pom.xml
@@ -146,6 +146,10 @@
com.fasterxml.jackson.core
jackson-databind
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
diff --git a/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/src/main/java/org/finos/legend/engine/language/pure/dsl/generation/extension/Artifact.java b/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/src/main/java/org/finos/legend/engine/language/pure/dsl/generation/extension/Artifact.java
index e3af2dd29ab..aa9e28eefc0 100644
--- a/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/src/main/java/org/finos/legend/engine/language/pure/dsl/generation/extension/Artifact.java
+++ b/legend-engine-xts-generation/legend-engine-language-pure-dsl-generation/src/main/java/org/finos/legend/engine/language/pure/dsl/generation/extension/Artifact.java
@@ -14,12 +14,19 @@
package org.finos.legend.engine.language.pure.dsl.generation.extension;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+
+@JsonIgnoreProperties(ignoreUnknown = true)
public class Artifact
{
public String content;
public String path;
public String format;
+ public Artifact()
+ {
+ //Empty constructor for Jackson
+ }
public Artifact(String content, String path, String format)
{
diff --git a/legend-engine-xts-snowflakeApp/legend-engine-xt-snowflakeApp-generator/src/main/java/org/finos/legend/engine/language/snowflakeApp/generator/SnowflakeAppContent.java b/legend-engine-xts-snowflakeApp/legend-engine-xt-snowflakeApp-generator/src/main/java/org/finos/legend/engine/language/snowflakeApp/generator/SnowflakeAppContent.java
index 3411b0e06b2..6c2624b0e20 100644
--- a/legend-engine-xts-snowflakeApp/legend-engine-xt-snowflakeApp-generator/src/main/java/org/finos/legend/engine/language/snowflakeApp/generator/SnowflakeAppContent.java
+++ b/legend-engine-xts-snowflakeApp/legend-engine-xt-snowflakeApp-generator/src/main/java/org/finos/legend/engine/language/snowflakeApp/generator/SnowflakeAppContent.java
@@ -35,6 +35,11 @@ public class SnowflakeAppContent extends FunctionActivatorDeploymentContent
public String version;
public String creationTime;
+ public SnowflakeAppContent()
+ {
+ //Empty constructor for Jackson
+ }
+
public SnowflakeAppContent(String applicationName, MutableList sqlExpressions, AlloySDLC sdlc)
{
this.applicationName = applicationName;