【问题标题】:Migrated Hybris storefront throws Server Error but log shows no error迁移的 Hybris 店面抛出服务器错误,但日志显示没有错误
【发布时间】:2018-02-06 17:09:09
【问题描述】:

我正在从 Hybris 5.2 迁移到 Hybris 6.5,到目前为止,我们在运行服务器时设法消除了编译错误和错误,但到目前为止我们还无法访问店面。

当我们尝试访问它时,我们得到一个服务器错误,但日志没有显示任何可以给我们提示的信息。甚至 Chrome 控制台也没有显示任何错误。

我将 ant clean all 和 hybris 服务器启动生成的日志包含在 this link 中。

我什至调试了主页控制器,但没有抛出异常,而且我的猜测很小,因为我对手头可能出现的问题没有任何反馈。

在这种情况下,我们必须注意什么?有没有办法跟踪问题? Hybris 中的任何工具或可以帮助我发现问题的外部工具?

【问题讨论】:

  • 您在ant clean all 之前尝试过ant serverant customize 吗?
  • 不,我不熟悉这些命令,如果要求不多,它们会做什么?
  • ant server : 配置服务器platform/tomcat using 配置设置在config/tomcat ant customize : 将所有文件从/config/customize 文件夹复制到/bin 文件夹递归
  • 尝试在 org.apache.jasper.runtime.JspWriterImpl#write(java.lang.String, int, int) 上添加条件断点检查字符串是否包含“服务器错误”,也许你会得到那里有一些提示。
  • 我认为错误来自 JSP 页面。 JSP 错误不会显示在日志控制台中。所以尝试写一个非常简约的 JSP 页面,看看是否可行。

标签: internal-server-error hybris storefront


【解决方案1】:

问题是由于缺少 JCO 和 SMTP 的配置,我们的客户端有一个 local.properties 对此配置进行了注释,在为这两个设置配置后,店面是可见的,但我们仍然不明白这是如何丢失的配置无法在控制台上抛出任何错误,经过大量试验和错误,我们达到了这个解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    • 2013-05-18
    • 2013-07-14
    • 2012-03-14
    • 2012-04-12
    • 2014-08-29
    相关资源
    最近更新 更多