0

按照 WSO2 Private PaaS 的指南,在运行时./boot.sh,在

以 ubuntu 用户身份启动 WSO2 Private PaaS 服务器...

不会有任何事情发生。

Stratos 版本:Apache Stratos v4.0.0-wso2v1

在 private-paas/install/apache-stratos-default/repository/logs目录中:wso2carbon.log给出的重复消息为:

[2015-05-06 10:27:38,573]  WARN {org.wso2.carbon.core.init.CarbonServerManager} -  Carbon initialization is delayed due to the following unsatisfied items:
[2015-05-06 10:27:38,574]  WARN {org.wso2.carbon.core.init.CarbonServerManager} -  Waiting for required OSGiAxis2Service: org.wso2.carbon.identity.provider-4.2.1
[2015-05-06 10:28:38,574]  WARN {org.wso2.carbon.core.init.CarbonServerManager} -  Carbon initialization is delayed due to the following unsatisfied items:

这是什么意思?有什么建议么?

4

1 回答 1

1

Apache Stratos 基于 WSO2 Carbon,它本身就是一个基于 OSGI 的框架。从 WARN 消息来看,它似乎正在等待身份提供者 OSGI 包被加载。在服务器启动期间检查指定的 Jar 文件是否在<STRATOS_HOME>/repository/components/plugin路径中可用。如果有,请检查它的 md5sum 是否与使用 Private PaaS 分发的相同。jar 文件可能已损坏并且无法作为包加载。

于 2015-05-07T00:42:28.147 回答