WSO2 APIM 3.0.0在编辑master-datasources.xml文件后被拒绝启动

时间:2020-02-19 00:30:47

标签: wso2 wso2-am

我在Linux机器上安装了wso2am-3.0.0作为服务,并通过编辑master-datasources.xml文件将默认数据库更改为mysql。但是,当我通过运行 sudo服务wso2am-3.0.0 start 来启动服务时,我被卡在这里,如下所示:

TID: [2020-02-19 00:16:22,738]  INFO {org.wso2.config.mapper.ConfigParser} - Applying Configurations upon new Templates {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739]  WARN {org.wso2.config.mapper.ConfigParser} - Configurations Changed in :repository/conf/datasources/master-datasources.xml {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739]  WARN {org.wso2.config.mapper.ConfigParser} - Configurations Changed in :repository/conf/carbon.xml {org.wso2.config.mapper.ConfigParser}
TID: [2020-02-19 00:16:22,739]  WARN {org.wso2.config.mapper.ConfigParser} - Overriding files in configuration directory /usr/lib/wso2/wso2am/3.0.0 {org.wso2.config.mapper.ConfigParser}

什么也没发生

1 个答案:

答案 0 :(得分:2)

从API Manager v3.0.0开始,我们引入了一个新的配置模型,现在您可以在其中配置一个deployment.toml。您无需触摸任何xml配置文件。可以在存储库/ conf位置找到deployment.toml。尽管您更改了xml文件中的配置,但是当服务器启动时,这些配置将被覆盖。

请参考如何将数据库更改为mysql-https://apim.docs.wso2.com/en/3.0.0/InstallAndSetup/SettingUpDatabases/ChangingDefaultDatabases/changing-to-mysql/