2016-03-25 40 views
2

我们最近推动了WSO2实例升级到IS 5.1,API 1.10.0和GREG 5.1。我们是一个集群设置,IS 5.1充当密钥管理器,API 1.10.0充当API网关,而GREG 5.1充当API存储/发布器,全部使用共享的MGT DB。GREG 5.1中的API Store 2.0.1插件问题

升级完成后,我们开始发现引用“IAT.CONSUMER_KEY”的错误。

错误{} org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO - 无法获得应用程序键:{35} org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO com.mysql.jdbc .exceptions.jdbc4.MySQLSyntaxErrorException:'where子句'中的'IAT.CONSUMER_KEY'未知列

纵观jar,我们注意到API Store /在共享设置中,IS 5.1升级删除了该列并创建了CONSUMER_KEY_ID列。

我安装了一个香草5.1格雷格和安装2.0.1商店重新插件,肯定影响了罐子似乎是试图使用CONSUMER_KEY:

org.wso2.carbon.apimgt.impl_2.0.1.jar

任何人遇到此问题?我们超出了GREG的API Store/Publisher插件吗?或者,我刚刚设置了错误的系统。

感谢您的帮助, 凯文

回答