Wso2 API Manager 2.1的新安装:错误-没有分配给登录用户的任务或没有与BPS引擎的连接

Wso2 API Manager 2.1的新安装:错误-没有分配给登录用户的任务或没有与BPS引擎的连接,wso2,wso2-am,Wso2,Wso2 Am,我刚刚下载并将WSO2 API管理器安装到Linux服务器上。根据安装指南,我没有做任何更改。 我唯一的缺点是wso2server.sh脚本没有执行权限,所以我手动设置了它。我没有检查或修改任何其他权限。 启动后,我可以访问每个管理员、发布者和商店应用程序。 在管理应用程序中,第一个屏幕显示消息:“没有分配给登录用户的任务或没有与BPS引擎的连接。” 当我深入查看日志时,我在wso2carbon.log中看到了这个条目 TID:[-1234][[2017-03-02 10:26:12049]警告

我刚刚下载并将WSO2 API管理器安装到Linux服务器上。根据安装指南,我没有做任何更改。 我唯一的缺点是wso2server.sh脚本没有执行权限,所以我手动设置了它。我没有检查或修改任何其他权限。 启动后,我可以访问每个管理员、发布者和商店应用程序。 在管理应用程序中,第一个屏幕显示消息:“没有分配给登录用户的任务或没有与BPS引擎的连接。”

当我深入查看日志时,我在wso2carbon.log中看到了这个条目
TID:[-1234][[2017-03-02 10:26:12049]警告{JAGGERY.site.blocks.user.login.ajax.login:jag}-未检索挂起的任务。检查BPS连接。java.lang.IllegalArgumentException:索引8处权限中的非法字符:https://:/services/AuthenticationAdmin{JAGGERY.site.blocks.user.login.ajax.login:jag}

wso2-apigw-errors.log有一个大致相同的错误

2017-03-02 10:26:12,049 [-] [http-nio-9443-exec-17]  WARN login:jag Not Retrieving Pending Tasks. Check BPS Connectivity. java.lang.IllegalArgumentException: Illegal character in authority at index 8: https://<BPSHost>:<BPSPort>/services/AuthenticationAdmin
2017-03-02 10:26:12049[-][http-nio-9443-exec-17]警告登录:jag无法检索挂起的任务。检查BPS连接。java.lang.IllegalArgumentException:索引8处权限中的非法字符:https://:/services/AuthenticationAdmin
这可能是相关的,也可能不是相关的,我还看到了关于无法刷新和锁定系统prefs的警告,即使它在前面成功地创建了目录

TID:[-1234][[2017-03-02 09:28:30285]信息{java.util.prefs.FileSystemPreferences$1}-已创建用户首选项目录。{java.util.prefs.FileSystemPreferences$1}
TID:[-1][[2017-03-02 11:11:19058]警告{java.util.prefs.FileSystemPreferences}-无法锁定系统prefs。Unix错误代码32645。{java.util.prefs.FileSystemPreferences}
TID:[-1][[2017-03-02 11:11:19058]警告{java.util.prefs.FileSystemPreferences}-无法刷新系统prefs:java.util.prefs.BackingStoreException:无法获取文件锁定。{java.util.prefs.FileSystemPreferences}


我假设我需要配置或下载其他东西来完成这项工作。请告知

我不确定您的用例是什么。您可以将BPS引擎与WSO2 API管理器集成,以执行以下任务

  • 用户注册工作流
  • 应用程序创建工作流
  • 应用程序注册工作流
  • API订阅工作流
这说明了如何将WSO2业务流程服务器与WSO2 API管理器集成。您可以查看解释可用工作流扩展的官方信息


当您登录到管理员门户时,您会收到此警告消息,因为它会检查是否存在任何待定的审批任务。如果未使用任何BPS集成,则可以忽略此警告。根据您的用例,您可以为工作流添加BPS引擎

您看到的权限问题是一个已知问题,您可以在中找到解决方案-感谢您的回复。我认为我们需要工作流程。我想我的主要问题是这个信息是否重要。我试图添加登录,以允许多个用户在不共享管理员凭据的情况下访问应用程序。因为这纯粹是一个概念证明,所以它可能没有那么重要。