我使用的是WSO2社区版:

我正尝试根据以下网址添加授权扩展: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 ERROR {org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve} - handle request: null java.lang.NullPointerException at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.initCarbonContext(CarbonContextCreatorValve.java:79) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValveorg.wso2.carbon.tomcat.ext.valves.RequestCorrelationIdValve.invoke(RequestCorrelationIdValve.java:119) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:的.java:56)65)在org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) atJava.lang.Thread.run上的org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) (Thread.java:748)
任何帮助或建议,以解决这一点是感激的。最后但并非最不重要的一点是,我对WSO2扩展编码还很陌生,任何人都可以提供helloworld扩展。
发布于 2020-07-07 10:55:23
我发现我混淆了API Manager和Identity Server。

授权> PAP >策略管理功能位于Identity Server中,不需要任何构建/配置:

发布于 2020-06-22 16:48:25
WSO2产品没有“社区版”而不是“任何其他商业版”。所有产品都是完全开源的。
更好的选择是下载各自的产品本身,而不是自己构建。
您也可以自己构建产品。很容易构建像" product -apim“、"product- is”、"product-ei“这样的顶级产品。然后构建相关的连接器并将其添加到相应的产品中。
图像中提到的“碳”是核心组件框架,大多数WSO2产品都是基于它构建的。您可以使用它来构建您自己的产品,但是这将需要相当大的努力。
https://stackoverflow.com/questions/62442444
复制相似问题