Jasper report (rest_v2 / reportExecutions) не распознанные параметры коллекции - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть основной отчет с параметром под названием list_departments:

<parameter name="list_departments" class="java.util.Collection" nestedType="java.lang.String" evaluationTime="Early">
    <defaultValueExpression><![CDATA[new ArrayList(Arrays.asList(new String[]{}))]]></defaultValueExpression>
</parameter>

Генерация отчета с помощью студии jasper работает нормально.

Но при развертывании его на сервере у меня возникают проблемы с rest /rest_v2/reportExecutions (код записан в python - flask):

payload = {
        "reportUnitUri": "my_name",
        "async": True,
        "outputFormat": "pdf",
        "interactive": True,
        "ignorePagination": False,
        "parameters": {
            "reportParameter": [{"name": "list_departments", "value": ["val1","val2"]},...]
        }
    }

Все остальные параметры хорошо обрабатываются и отображаются в отчете, кроме этого, который отображается как пустой список, хотя что-то было отправлено (val1, val2). Не можете узнать, где возникает проблема, пожалуйста, помогите

...