更新#2以反映评论.... 我已经尝试纠正这个问题,启动服务各种方式...
#./wso2server.sh start
#./wso2server.sh -Dprofile=api-key-manager
#nohup ./wso2server.sh -Dprofile=api-key-manager &
不幸的是,错误已经开始发生了。
下面的帖子......
请注意这是一个编辑...不想发布另一个问题... 所以现在我真的很困惑。在升级WSO2 AM(API Manager)1.6.0并且问题持续存在后,我决定将服务拆分为密钥管理器,网关,存储和发布服务器。 所以现在我有: 我有一台服务器在不同的端口上运行商店和发布者。 我有另一台服务器在不同的端口上运行网关和密钥管理器。
我开始的第一项服务是密钥管理器......但未能开始:
2014-01-22 18:09:41,786 [-] [Timer-2] WARN CarbonServerManager Carbon initialization is delayed due to the following unsatisfied items:
2014-01-22 18:09:41,788 [-] [Timer-2] WARN CarbonServerManager Waiting for required OSGiAxis2Service: org.wso2.carbon.mediation.configadmin-4.2.0
2014-01-22 18:09:41,789 [-] [Timer-2] WARN CarbonServerManager Waiting for required OSGiAxis2Service: org.wso2.carbon.apimgt.gateway-1.2.1
2014-01-22 18:09:41,789 [-] [Timer-2] WARN CarbonServerManager Waiting for required OSGiAxis2Service: org.wso2.carbon.proxyadmin-4.2.1
2014-01-22 18:09:41,790 [-] [Timer-2] WARN CarbonServerManager Waiting for required OSGiAxis2Service: org.wso2.carbon.localentry-4.2.0
这让我很困惑,因为密钥管理器不应该依赖AM中的其他组件。它只连接到我在api-manager.xml中添加的APIMGT_DB JDBC / WSO2AM_DB
有什么建议吗?
答案 0 :(得分:2)
这是一个疯狂的建议,你可以尝试。我在APIM 1.6服务器启动时经常重新生成您的问题,并且在此修改之后我再也没有看到此错误。所以,这也许对你有用。
答案 1 :(得分:0)
我遇到了同样的问题,在我们从AM 1.5.0移动到1.6.0后,问题就消失了。