2016-03-25 43 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插件嗎?或者,我剛剛設置了錯誤的系統。

感謝您的幫助, 凱文

回答