WSO2 Community Edition - расширение прав - PullRequest
0 голосов
/ 18 июня 2020

Я использую WSO2 Community Edition: enter image description here

Я пытался добавить расширение прав по этому URL-адресу: https://docs.wso2.com/m/mobile.action#page / 97563684

Итак, я клонирую репо GIT отсюда и делаю пакет maven: https://github.com/wso2-extensions/identity-agent-entitlement-proxy

Но не удалось со следующей ошибкой:

TID: [-1234] [] [2020-06-18 12:20:17,190] ERROR {org.wso2.carbon.registry.extensions.ui.AddExtensionProcessor} - File uploading failed. Content is not set properly.

TID: [-1] [] [2020-06-18 12: 20: 17,272] ОШИБКА {org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve} - Не удалось обработать запрос: null java .lang .NullPointerException в org.wso2.carbon.tomcat.ext.internal.Utils.getTenantDomain (Utils. java: 41) в org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.initCarbonContext (CarbonContextCreator25 * .Valve. 79) в org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke (CarbonContextCreatorValve. java: 56) в org.wso2.carbon.tomcat.ext.valves.RequestCorrelationIdValve.invoke (RequestCorrelation *I 119) в орг. apache .catalina.core.StandardEngineValve.invoke (StandardEngineValve. java: 7 4) в орг. apache .catalina.connector.CoyoteAdapter.service (CoyoteAdapter. java: 343) в орг. apache .coyote.http11.Http11Processor.service (Http11Processor. java: 367) в орг. . apache .coyote.AbstractProcessorLight.process (AbstractProcessorLight. java: 65) в организации apache .coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol. java: 868) в организации apache .tomcat .util. net .NioEndpoint $ SocketProcessor.doRun (NioEndpoint. java: 1639) в орг. apache .tomcat.util. net .SocketProcessorBase.run (SocketProcessorBase. java: 49) в java .util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor. java: 1149) в java .util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor. java: 62448 * .ttom. *1047*: 62448) в org. .util.threads.TaskThread $ WrappingRunnable.run (TaskThread. java: 61) на java .lang.Thread.run (Thread. java: 748)

Любая помощь или предложение по исправлению это ценится. И последнее, но не менее важное: я новичок в кодировании расширений WSO2, любой желающий может предоставить расширение helloworld также приветствуется.

Ответы [ 2 ]

0 голосов
/ 07 июля 2020

Я обнаружил, что перепутал API Manager с Identity Server. enter image description here

The function Entitlement > PAP > Policy Administration is inside Identity Server without any build / configuration required :

введите описание изображения здесь

0 голосов
/ 22 июня 2020

Продукты WSO2 не имеют «Community Edition» по сравнению с «любым другим коммерческим выпуском». Все продукты имеют полностью открытый исходный код.

Лучше загрузить соответствующий продукт, чем собирать его самостоятельно.

Также вы можете создавать продукты самостоятельно. Легко создать продукт верхнего уровня, такой как «product-apim», «product-is», «product-ei». Затем соберите соответствующие соединители и добавьте их к соответствующему продукту.

«Углерод», упомянутый на изображении, является основной компонентной структурой, на которой построено большинство продуктов WSO2. Вы можете использовать это для создания собственного продукта, однако это потребует значительных усилий.

...