Назад | Перейти на главную страницу

Liferay выдает ошибку StackOverFlow при попытке доступа к домашней странице

Пытаюсь запустить Liferay. Он работал несколько недель назад. Когда я ввожу localhost: 8080, я получаю ошибку 404.

Вот трассировка стека, где возникает ошибка. Есть ли у кого-нибудь идеи относительно того, как это исправить. Я использую Liferay Portal 5.2.2 и Tomcat 5.5

08:07:46,919 ERROR [ContextLoader:220] Context initialization failed
java.lang.StackOverflowError at java.lang.ClassLoader.findBootstrapClass(Native Method)at 
java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:301) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:299) at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at 
java.lang.ClassLoader.loadClass(ClassLoader.java:251) at 
java.net.URL.getURLStreamHandler(URL.java:1141) at java.net.URL.(URL.java:572) at 
java.net.URL.(URL.java:464) at 
sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:883) at 
sun.misc.URLClassPath$FileLoader.findResource(URLClassPath.java:872) at 
sun.misc.URLClassPath.findResource(URLClassPath.java:142) at 
java.net.URLClassLoader$2.run(URLClassLoader.java:362) at 
java.security.AccessController.doPrivileged(Native Method) at 
java.net.URLClassLoader.findResource(URLClassLoader.java:359) at 
java.lang.ClassLoader.getResource(ClassLoader.java:977) at 
java.lang.ClassLoader.getResource(ClassLoader.java:972) at 
org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassL oader.java:1123) at 
org.apache.commons.configuration.ConfigurationUtils.locateFromClasspa 
th(ConfigurationUtils.java:531) at 
org.apache.commons.configuration.ConfigurationUtils.locate(Configurat ionUtils.java:513) at 
org.apache.commons.configuration.AbstractFileConfiguration.load(Abstr actFileConfiguration.java:211) at 

Эта ветка форума на liferay.com может содержать подсказку, как решить эту проблему:

http://www.liferay.com/web/guest/community/forums/-/message_boards/message/2436518

Я удалил свой portal-ext.properties и изменил настройки базы данных непосредственно в portal-impl.jar, и теперь я больше не вижу этой проблемы.

Может быть Эта проблема, исправлено в текущем стволе. Информация о фиксации Subversion также включена в Jira, поэтому вы можете применить тот же патч к своему коду. (см. рыбий глаз информация в трекере выдачи)

В противном случае (и если ссылка на splattne не помогла) нам понадобится дополнительная информация:

  • Какая база данных задействована?
  • Это исключение при запуске сервера или при доступе к localhost: 8080?
  • Что произойдет, если вы используете новую установку (с вашими настройками, скорее всего, в liferay portal-ext.properties, а также с требуемым драйвером базы данных)
  • Можете ли вы предоставить дополнительную информацию о трассировке стека? Я ожидаю, что это будет слишком долго, но было бы неплохо получить немного больше информации для локализации основной причины.
  • Вы пробовали Форумы Liferay? Там может быть больше людей с глубокими знаниями Liferay, чем здесь (без каламбура).