clojure.lang.ExceptionInfo: Input to deserialize-fact-value does not match schema: [(named {:value (not (instance? java.lang.String nil))} row)]

JIRA | James Stocks | 2 years ago
  1. 0
  2. 0
  3. 0

    Could not upsert entity to elasticsearch due to prismatic/schema failure

    GitHub | 2 years ago | otfrom
    clojure.lang.ExceptionInfo: Value does not match schema: {:type (not (instance? java.lang.String nil))}
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. clojure.lang.ExceptionInfo

      Input to deserialize-fact-value does not match schema: [(named {:value (not (instance? java.lang.String nil))} row)]

      at puppetlabs.puppetdb.query.facts$eval21253$deserialize_fact_value__21254.invoke()
    2. puppetlabs.puppetdb.query
      facts$eval21253$deserialize_fact_value__21254.invoke
      1. puppetlabs.puppetdb.query.facts$eval21253$deserialize_fact_value__21254.invoke(facts.clj:31)[na:na]
      1 frame
    3. Clojure
      LazySeq.seq
      1. clojure.core$map$fn__4551.invoke(core.clj:2622)[puppetdb-release.jar:na]
      2. clojure.lang.LazySeq.sval(LazySeq.java:40)[puppetdb-release.jar:na]
      3. clojure.lang.LazySeq.seq(LazySeq.java:49)[puppetdb-release.jar:na]
      3 frames