Изменение состояния WSO2 API, не удалось найти задачу в списке задач в консоли администратора! Любое предложение? - PullRequest
0 голосов
/ 10 января 2020

Я пробовал рабочий процесс изменения состояния API, следил за документами, но не смог найти в консоли администратора ничего, чтобы одобрить / отклонить публикацию. Также внесены изменения в api-manager. xml.

 <WorkflowConfigurations>
        <Enabled>true</Enabled>
        <ServerUrl>https://localhost:9445/bpmn</ServerUrl>          
        <ServerUser>${admin.username}</ServerUser>
        <ServerPassword>${admin.password}</ServerPassword>
        <WorkflowCallbackAPI>https://localhost:${mgt.transport.https.port}/api/am/publisher/v0.14/workflows/update-workflow-status</WorkflowCallbackAPI>
        <TokenEndPoint>https://localhost:${https.nio.port}/token</TokenEndPoint>
        <DCREndPoint>https://localhost:${mgt.transport.https.port}/client-registration/v0.14/register</DCREndPoint>
        <DCREndPointUser>${admin.username}</DCREndPointUser>
        <DCREndPointPassword>${admin.password}</DCREndPointPassword>
    </WorkflowConfigurations> 

Добавлен файл BPMN на сервере BPS, а также внесены изменения в * /_system/governance/apimgt/applicationdata/workflow-extensions.xml*

<!-- <APIStateChange executor="org.wso2.carbon.apimgt.impl.workflow.APIStateChangeSimpleWorkflowExecutor" />-->
   <APIStateChange executor="org.wso2.carbon.apimgt.impl.workflow.APIStateChangeWSWorkflowExecutor">
        <Property name="processDefinitionKey">APIStateChangeApprovalProcess</Property>
        <Property name="stateList">Created:Publish,Published:Block</Property>        
    </APIStateChange>

Любые предложения, пожалуйста!

...