我们将AIX环境从WL 6.1.0升级到6.1.0.1而不停止WL服务器(此WAS配置文件中未安装ApplicationCenter)。我们在Netowrk部署配置中有WAS 8。
Installation Manager安装成功,然后我们重新启动服务器,我们尝试访问控制台:
错误500:javax.servlet.ServletException:Worklight Console 初始化失败。记录异常: com.worklight.server.database.api.WorklightDataSourceException: FWLSE0194E:由于失败,无法启动Worklight服务器 同时从绑定到资源的数据源获取连接 参考:jdbc / WorklightDS。确保数据库已启动, 凭据是正确的,驱动程序可用于服务器。 [project buytec_worklight]
我搜索了正确的升级方式,我发现我们应该停止服务器,而不是遵循这个过程: http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=%2Fcom.ibm.worklight.upgrade.doc%2Fdevenv%2Fc_upgrade_to_srvr610_upgrading_wl_console_upgrade_console.html
但首先,使用WL 6.1.0,我们没有使用ant-task来部署控制台,我们只是使用正确的插件将Eclipse中的.war找到,所以现在我无法管理了解如何手动升级控制台。
你有什么建议吗?
答案 0 :(得分:0)
我不知道你的意思是“手动升级控制台”。 Worklight Console是您部署到应用程序服务器的.war文件的一部分,但控制台与数据库的连接没有任何关系。
如果要“升级控制台”,实际上是指要更新.war文件,因此请部署使用Worklight Studio 6.1.0.1生成的.war文件。
您还可以按照6.1.0.1的手动升级说明进行操作:http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.upgrade.doc/devenv/c_upgrade_to_srvr610_addl_info_manual_app_srvr_upgrade.html
由于您没有正确启动升级过程,我建议您从一开始就花时间审核所有升级主题:http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.upgrade.doc/devenv/c_upgrade_to_srvr610_in_production_env.html
此外,无论您最初如何安装6.1.0.0,您仍然可以使用Ant或手动升级。
答案 1 :(得分:0)
我只是为db2重新添加.jar文件驱动程序,检查它们是否已解析,再次设置数据源JDBC,上传了一个用eclipse创建的新console.war并且工作正常!