Description of your use case:
I have a List of Payload Attributes (enriched through the ProcessVariable enricher). In plf_task i can see that the variable is in the payload, however it is not serialized in plf_task_attributes.
Current Behaviour
internal fun MutableMap.MutableEntry<String, Any?>.toJsonPathWithValue(
prefix: String = "",
limit: Int = -1,
filter: List<Pair<JsonPathFilterFunction, FilterType>>
): List<Pair<String, Any>> {
...
return if (value != null && value.isPrimitiveType()) {
...
} else if (value is Map<*, *>) {
...
} else {
// ignore complex objects
listOf()
}
}
Scenario
Current Behaviour
Wanted Behaviour
define a Mapping for List with primitives
Possible Workarounds
None