WSO2 ESB:在 Windows 服务中 运行 时出现死页
WSO2 ESB: Getting Dead Pages When Running in Windows Service
我在浏览 WSO2 ESB-4.9.0 管理控制台时看到空白页面。例如,在控制台 UI.
中导航到注册表、模板、端点和本地条目页面时,它们都是空白的
我在日志中发现了以下错误:
渲染时出错
IO 执行标记时出错:包含路径“/templates/list_templates.jsp”时出现 JSPException。包含页面时出现 ServletException。
ESB 在 YAJSW Windows 服务中 运行。我应该注意到,当直接从命令行 运行 时,ESB 运行良好,只是在使用服务包装器时。
紧张
我刚刚使用了 NSSM - "Non-Sucking Service Manager"。
使用此工具安装服务实际上非常简单。
https://nssm.cc
只需将其设置为指向 wso2server.bat 文件
由于您提到 ESB 作为 window 服务启动,在 carbon 4.4.x 中,默认 wrapper.conf 文件需要使用以下附加条目进行更新。
wrapper.java.additional.26 = -Dwso2.carbon.xml=${carbon_home}\repository\conf\carbon.xml
wrapper.java.additional.27 = -Dwso2.registry.xml=${carbon_home}\repository\conf\registry.xml
wrapper.java.additional.28 = -Dwso2.user.mgt.xml=${carbon_home}\repository\conf\user-mgt.xml
wrapper.java.additional.29 = -Dwso2.transports.xml=${carbon_home}\repository\conf\mgt-transports.xml
wrapper.java.additional.31 = -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
wrapper.java.additional.33 = -Dfile.encoding=UTF8
您可以在wrapper.conf中验证这些配置,这些配置可能会帮助您解决jsp错误。
如果您需要更多相关信息,关注 link 可能会对您有所帮助。
我在浏览 WSO2 ESB-4.9.0 管理控制台时看到空白页面。例如,在控制台 UI.
中导航到注册表、模板、端点和本地条目页面时,它们都是空白的我在日志中发现了以下错误:
渲染时出错
IO 执行标记时出错:包含路径“/templates/list_templates.jsp”时出现 JSPException。包含页面时出现 ServletException。
ESB 在 YAJSW Windows 服务中 运行。我应该注意到,当直接从命令行 运行 时,ESB 运行良好,只是在使用服务包装器时。
紧张
我刚刚使用了 NSSM - "Non-Sucking Service Manager"。
使用此工具安装服务实际上非常简单。 https://nssm.cc
只需将其设置为指向 wso2server.bat 文件
由于您提到 ESB 作为 window 服务启动,在 carbon 4.4.x 中,默认 wrapper.conf 文件需要使用以下附加条目进行更新。
wrapper.java.additional.26 = -Dwso2.carbon.xml=${carbon_home}\repository\conf\carbon.xml
wrapper.java.additional.27 = -Dwso2.registry.xml=${carbon_home}\repository\conf\registry.xml
wrapper.java.additional.28 = -Dwso2.user.mgt.xml=${carbon_home}\repository\conf\user-mgt.xml
wrapper.java.additional.29 = -Dwso2.transports.xml=${carbon_home}\repository\conf\mgt-transports.xml
wrapper.java.additional.31 = -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
wrapper.java.additional.33 = -Dfile.encoding=UTF8
您可以在wrapper.conf中验证这些配置,这些配置可能会帮助您解决jsp错误。
如果您需要更多相关信息,关注 link 可能会对您有所帮助。