【问题标题】:Error while starting up liferay启动liferay时出错
【发布时间】:2014-05-30 02:49:46
【问题描述】:

我正在使用 liferay 6.2 GA2。我正在使用 liferay UI 创建一些 Web 内容 portlet 和 Fremarker 模板。我开始在控制台上突然出现错误说

12:26:22,880 WARN  [DefaultDeviceRecognitionProvider:37] Device recognition provider is not available.

这是在我的服务器控制台上无限打印的,我尝试在所有浏览器中导航到“localhost:8080”并看到如下错误:

  1. IE:无法显示页面
  2. Chrome:“此网页有重定向循环”

我在网上研究并尝试了以下事情

  1. Tomcat 服务器重启
  2. 清理 tomcat 工作和临时目录
  3. Mysql服务重启
  4. 清理浏览器缓存和 cookie
  5. 尝试了 liferay 的直接注销 URL

在这上面花了几个小时后,我清理了 lportal 数据库并从新的数据库实例开始,它工作了。

谁能帮我理解可能是什么问题?

由于我无法在生产环境中尝试这种清理数据库解决方案。提前致谢!

【问题讨论】:

  • 你能详细说明你实际做了什么吗?现在你说 我做了一些事情,现在它不再起作用了 - 我做错了什么? 。例如,了解其中一个模板或内容文章是否与设备识别接口会有所帮助。您实际上是从哪里获得模板的?您是否从市场安装了设备识别插件 (WURFL)?
  • 我没有安装任何设备识别插件 (WURFL),我所做的只是创建示例 Web 内容,其中包含 2 个结构文本类型字段和一个 freemarker 模板来迭代它们并显示它们的值。很少我正在解决的freemarker模板中的语法错误。在它工作和停止工作之间发生的唯一事件是会话超时。系统空闲大约一个小时,之后我在服务器控制台上看到错误并且应用程序没有出现在那之后。如果需要更多详细信息,请告诉我。谢谢。
  • 我之前确实遇到过这个问题,在我们的例子中,我们有一个具有 URL 重定向规则的 portlet,当该特定 portlet 的部署失败时,我们遇到了同样的问题。一旦我们解决了该 portlet 的部署问题,一切开始工作。我不知道它是否会帮助你,但我想分享一下。

标签: java liferay liferay-6


【解决方案1】:

可能是当您第一次解压缩包时,某些文件可能已损坏..

【讨论】:

  • 在我解压 liferay 包后一个月左右一切正常。
猜你喜欢
  • 2021-05-18
  • 2016-09-07
  • 2018-01-04
  • 1970-01-01
  • 1970-01-01
  • 2013-12-08
  • 2017-11-04
  • 2011-02-05
相关资源
最近更新 更多