WSO2 API 管理器 - 自定义工作流程不起作用,因为 carbon 找不到新的 class
WSO2 API Manager - custom workflow don't work because carbon don't find the new class
我正在研究 WSO2 am,我正在尝试实施自定义工作流程。
我阅读了所有文档和许多关于它的博客,但没有解决我的问题。
我在 /repository/components/lib
上添加了我的 jar 和我的新 class
之后,我评论
<!--SubscriptionCreation executor="org.wso2.carbon.apimgt.impl.workflow.SubscriptionCreationSimpleWorkflowExecutor"/-->
在/_system/governance/apimgt/applicationdata/workflow-extensions.xml
最后,我添加了这一行
<SubscriptionCreation executor="org.wso2.sample.workflow.Printer"/>
到同一个文件。
但是当我尝试添加应用程序或订阅或任何使用工作流的东西时,WSO2 崩溃了,因为他找不到我的 class。
有人可以帮助我吗?
感谢
终于找到问题了:
WSO2 am 运行 使用 java 7 并且我的 eclipse 使用 java 8 构建我的 jar 所以两者都不起作用。
解决方案是用 java 7
构建 jar
我正在研究 WSO2 am,我正在尝试实施自定义工作流程。 我阅读了所有文档和许多关于它的博客,但没有解决我的问题。
我在 /repository/components/lib
上添加了我的 jar 和我的新 class之后,我评论
<!--SubscriptionCreation executor="org.wso2.carbon.apimgt.impl.workflow.SubscriptionCreationSimpleWorkflowExecutor"/-->
在/_system/governance/apimgt/applicationdata/workflow-extensions.xml
最后,我添加了这一行
<SubscriptionCreation executor="org.wso2.sample.workflow.Printer"/>
到同一个文件。
但是当我尝试添加应用程序或订阅或任何使用工作流的东西时,WSO2 崩溃了,因为他找不到我的 class。
有人可以帮助我吗? 感谢
终于找到问题了:
WSO2 am 运行 使用 java 7 并且我的 eclipse 使用 java 8 构建我的 jar 所以两者都不起作用。
解决方案是用 java 7
构建 jar