Ошибка при импорте проекта Liferay lar

Я использую Liferay для разработки веб-сайта. В разделе «Администрирование сайта» в разделе «Страницы сайта» я пытаюсь импортировать файл .lar. Я выбрал файл lar, а затем, когда я нажимаю на импорт после выполнения шагов, импорт завершается неудачно, и я получаю сообщение об ошибке:

Произошла непредвиденная ошибка в процессе публикации. Пожалуйста, проверьте свой портал и конфигурацию публикации. com.liferay.portlet.journal.DuplicateArticleIdException

Я пытался импортировать файл lar несколько раз, но каждый раз получаю одно и то же сообщение об ошибке.

В чем причина этого и что делать?


person user2822187    schedule 29.05.2014    source источник
comment
Вы пытаетесь импортировать страницы вместе с другими данными, потому что, если вам нужны только страницы, вы можете снять флажок с поля данных при импорте lar. Похоже, что некоторый существующий контент импортируется lar, что приводит к исключению дублирования идентификатора .   -  person Shivam Aggarwal    schedule 29.05.2014
comment
@ShivamAggarwal: Спасибо за ответ. Мне нужны только страницы для импорта. Каждая страница имеет отображение веб-контента и тему. Эти отображения веб-контента будут изменены пользователем позже. Я не нашел флажок поля данных. Можете ли вы сказать мне, где именно я могу найти поле данных при импорте файла lar   -  person user2822187    schedule 29.05.2014
comment
Да, после нажатия на импорт в диалоговом окне импорта в приложениях просто снимите галочку с данных и повторите попытку.   -  person Shivam Aggarwal    schedule 29.05.2014
comment
@ShivamAggarwal: я отмечу шаги, которые я выполнил, так как я не могу найти поле данных. Я использую liferay 6.2, и я нажал «Импорт», и появилось диалоговое окно. Есть много опций переключателя. Среди них есть «Все приложения» и «Выбрать приложения». В обоих я не нашел поля данных. Я искал в других местах, но нет поля данных.   -  person user2822187    schedule 29.05.2014
comment
Хорошо.. попробуйте снять отметку с контента или всего приложения или обоих, если есть.   -  person Shivam Aggarwal    schedule 29.05.2014
comment
@ShivamAggarwal: есть переключатель «Все приложения» и «Выбрать приложения», а также другой переключатель «Все содержимое» и «Выбрать содержимое». В разделе «Выбрать содержимое» есть различные флажки, такие как вики, веб-контент и т. д., но нет флажка «Данные».   -  person user2822187    schedule 29.05.2014
comment
@ShivamAggarwal: есть ли другой способ?   -  person user2822187    schedule 29.05.2014
comment
Итак, дело в том, что вам нужно снять отметку со всего остального контента, поэтому после выбора контента просто снимите все отметки, включая вики, веб-контент.   -  person Shivam Aggarwal    schedule 29.05.2014
comment
@ShivamAggarwal: Да. Импорт прошел успешно. Спасибо Шивам. Где теперь мне найти страницы? Нигде не показывает.. :)   -  person user2822187    schedule 29.05.2014
comment
Понял :) Спасибо. я проголосую за ваш ответ   -  person user2822187    schedule 29.05.2014
comment
Спасибо! Хорошо, что это работает для вас   -  person Shivam Aggarwal    schedule 29.05.2014
comment
Пожалуйста, сделайте это своим ответом, чтобы я мог проголосовать за него и принять.   -  person user2822187    schedule 29.05.2014
comment
@ShivamAggarwal: у меня есть одно сомнение. Поскольку я снял все эти поля, повлияет ли это на то, когда конечный пользователь будет их использовать? Потому что конечный пользователь не является разработчиком.   -  person user2822187    schedule 29.05.2014
comment
По сути, при импорте этих страниц (без включенного содержимого) создаются все необходимые страницы, но любые другие данные, такие как любой вики, блог, веб-контент или форум, не импортируются, поэтому, если конечному пользователю нужны только страницы, с вашими портлетами на это, это будет работать просто отлично!   -  person Shivam Aggarwal    schedule 29.05.2014
comment
@ShivamAggarwal: импорт выполнен успешно, но данные портлета веб-контента не отображаются на странице. Появляются только темы и пустые портлеты содержимого. Что делать, если мне нужны данные контента? Пожалуйста, обратите внимание, что импорт проекта завершится ошибкой, если я не сниму галочки со всех опций Contetn и Applications.   -  person user2822187    schedule 12.06.2014
comment
Кажется, часть контента, который вы пытаетесь импортировать, уже существует на портале. Попробуйте это.. попробуйте 1) экспортировать текущие данные с портала 2) удалить существующий контент 3) попробовать импортировать с установленными флажками сейчас   -  person Shivam Aggarwal    schedule 18.06.2014
comment
@ShivamAggarwal: Спасибо .. ЭТО было успешно импортировано с несколькими проблемами ..   -  person user2822187    schedule 23.06.2014
comment
@ShivamAggarwal Большое спасибо!! Оно работает   -  person Ramya Selvarani    schedule 30.12.2016
comment
Добавлю это в качестве ссылки на будущий ответ.   -  person Shivam Aggarwal    schedule 30.12.2016


Ответы (2)


Собрав все комментарии в один ответ, попробуйте эти сценарии.

  1. Снятие флажка с контента или всего приложения или обоих, если есть
  2. Вы должны снять отметку со всего другого контента, поэтому после выбора контента просто снимите все отметки, включая вики, веб-контент.
  3. При импорте этих страниц (без включенного контента) создаются все необходимые страницы, но любые другие данные, такие как любой вики, блог, веб-контент или форум, не импортируются, поэтому, если конечному пользователю нужны только страницы с вашими портлетами на них.
  4. Кажется, часть контента, который вы пытаетесь импортировать, уже существует на портале. Попробуйте это.. попробуйте 1) экспортируйте текущие данные с портала 2) удалите существующий контент 3) попробуйте импортировать с флажками, отмеченными
person Shivam Aggarwal    schedule 30.12.2016

Создайте новую базу данных и импортируйте свой дамп в новую базу данных. И попробуйте импортировать файл LAR.

person Issamovitch    schedule 31.12.2016