Ich bin vor das folgende Problem im Frühjahr XD und GemfireAufruf Methode: Methode toObject (java.util.LinkedHashMap) nicht auf org.springframework.integration.x.gemfire.JsonStringToObjectTransformer finden
nested exception is org.springframework.expression.spel.SpelEvaluationException: EL1004E:(pos 8): Method call: Method toObject(java.util.LinkedHashMap) cannot be found on org.springframework.integration.x.gemfire.JsonStringToObjectTransformer type.
Jede Idee Wie behebt man das?
Es folgt, wie wir dieses Problem replizieren können:
stream create json_test --definition "trigger --fixedDelay=1 |
transform --expression='''{node1 : {node2 : {data1:hello, data2: world}}}''' |
splitter --expression=#jsonPath(payload,'$.node1.node2') |
log" --deploy`
Was wir {data1:hello, data2:world}
erwarten, aber wir bekommen {data1=hello, data2=world}
, die das Problem verursacht.
Was ist die Lösung für dieses Problem?
Können Sie die Frage bearbeiten zu konvertieren um den vollständigen Stack-Trace sowie deine Stream-Definition anzuzeigen? –