2013-07-31 4 views
1

Liferay Portal CE 6.1.1 GA2 (클라이언트 요구 사항이 변경됨)로 Liferay Portal EE 6.1.20 GA2 (평가판을 사용하여 로컬로 개발 됨)에서 마이그레이션하고 싶습니다.).Liferay Portal EE 6.1.20에서 Liferay Portal CE 6.1.1로 마이그레이션

가능하면 다운 그레이드 프로세스가있는 동일한 db와 구성, 개발 된 포틀릿, 데이터 등을 사용할 수 있습니까? 많은 정보가 db (조직 계층 구조, 사용자, 역할, 사이트 및 페이지 템플릿 등)에 저장되며 수출 수입 등으로 수동으로 마이그레이션하기가 어렵습니다.

동일한 db를 사용하려고하면 다음과 같은 오류가 발생합니다. 예외 :

java.lang.IllegalStateException: Attempting to deploy an older Liferay Portal version. Current build version is 6120 and attempting to deploy version 6101. 

가 수동으로 6120에서 6101로 EE 데이터베이스의 release_ 테이블을 Liferay 포털의 빌드 버전을 변경하는 것이 안전합니까?

답변

1

마지막으로, 내 질문에 설명 된대로 구현하고 잘 작동하는 것 같습니다.

내가하는 Liferay EE 6.1.20 설치와 동일한 DB를 사용하고 수동으로 내가 바람둥이로하는 Liferay CE 6.1.1 번들을 사용 6101 에 6120에서 EE 데이터베이스의 release_ 테이블을 Liferay 포털의 빌드 버전을 변경하고 난에서 복사 EE에는 데이터 폴더 (문서 라이브러리 파일 등), webapps 폴더의 모든 배포 된 플러그인 (테마, 포틀릿, 후크 등), 모든 구성 파일 (portal-ext.properties 등)이 번들됩니다.

이제는 마켓 플레이스 플러그인 버전에 대한 예외 만 로그에 기록하지만 사용자 및 이벤트에서 시장 기능이 잘 작동하는지 눈에 잘 띄지는 않습니다.

관련 문제