Мы включили расширение рабочего процесса подписки в WSo2 API Manager с BPS. Один раз, если пользователь подписывается на API, рабочий процесс включается, и ADMIN получает запрос на утверждение. Администратор утверждает API, он получает одобрение, но статус подписки не изменяется с ON_HOLD на UNBLOCKED в API Store.
Нет журналов ошибок со стороны WSo2 BPS.
Пожалуйста, дайте мне знать, что я пропустил в настройке, и дайте мне знать, какая конфигурация необходима для рассмотрения этой проблемы.
Ниже приведены журналы ошибок со стороны API Manager: -
[2019-04-29 16: 51: 10,318] ПРЕДУПРЕЖДЕНИЕ - переход к буферизующему телу ответа большого или неизвестного размера. Вместо этого рекомендуется использовать getResponseBodyAsStream. {} Org.apache.commons.httpclient.HttpMethodBase
[2019-04-29 16: 51: 10,344] ПРЕДУПРЕЖДЕНИЕ. Переход к буферу ответа большого или неизвестного размера. Вместо этого рекомендуется использовать getResponseBodyAsStream. {} Org.apache.commons.httpclient.HttpMethodBase
[2019-04-29 16: 51: 27,059] ОШИБКА - Система пытается получить доступ к неактивной службе: WorkflowCallbackService {org.apache.axis2.engine.AxisEngine}
org.apache.axis2.AxisFault: система пытается получить доступ к неактивной службе: WorkflowCallbackService
в org.apache.axis2.engine.AxisConfiguration.getService (AxisConfiguration.java:1049)
в org.apache.axis2.dispatchers.RequestURIBasedServiceDispatcher.findService (RequestURIBasedServiceDispatcher.java:85)
в org.apache.axis2.dispatchers.RequestURIBasedDispatcher.findService (RequestURIBasedDispatcher.java:53)
в org.apache.axis2.engine.AbstractDispatcher.invoke (AbstractDispatcher.java:94)
в org.apache.axis2.engine.Phase.invokeHandler (Phase.java:340)
в org.apache.axis2.engine.Phase.invoke (Phase.java:313)
в org.apache.axis2.engine.AxisEngine.invoke (AxisEngine.java:261)
в org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:167)
в org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest (ServerWorker.java:415)
в org.apache.synapse.transport.passthru.ServerWorker.run (ServerWorker.java:151)
в org.apache.axis2.transport.base.threads.NativeWorkerPool $ 1.run (NativeWorkerPool.java:172)
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624)
на java.lang.Thread.run (Thread.java:748)
[2019-04-29 16: 51: 27,060] ОШИБКА - Ошибка обработки запроса POST для: / services / WorkflowCallbackService {org.apache.synapse.transport.passthru.ServerWorker}
org.apache.axis2.AxisFault: система пытается получить доступ к неактивной службе: WorkflowCallbackService
в org.apache.axis2.engine.AxisConfiguration.getService (AxisConfiguration.java:1049)
в org.apache.axis2.dispatchers.RequestURIBasedServiceDispatcher.findService (RequestURIBasedServiceDispatcher.java:85)
в org.apache.axis2.dispatchers.RequestURIBasedDispatcher.findService (RequestURIBasedDispatcher.java:53)
в org.apache.axis2.engine.AbstractDispatcher.invoke (AbstractDispatcher.java:94)
в org.apache.axis2.engine.Phase.invokeHandler (Phase.java:340)
в org.apache.axis2.engine.Phase.invoke (Phase.java:313)
в org.apache.axis2.engine.AxisEngine.invoke (AxisEngine.java:261)
в org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:167)
в org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest (ServerWorker.java:415)
в org.apache.synapse.transport.passthru.ServerWorker.run (ServerWorker.java:151)
в org.apache.axis2.transport.base.threads.NativeWorkerPool $ 1.run (NativeWorkerPool.java:172)
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149)
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624)at java.lang.Thread.run (Thread.java:748)