2012-12-12 3 views
0

내가 live.users 추적기를 사용하려고 할 때 단지가 NullPointerException이 버그를 해결하기 위해 loginpostaction보다 우선, 포털 내선 플러그인을 배포하기 위해 노력하고있어.배포 포털 내선을 Liferay 오류

http://issues.liferay.com/browse/LPS-24839

나는 지역 환경에 배포 할 때이 작품을 좋아하지만, 내가 프로덕션 서버에 배포 할 때 아무 일도 발생하지 않습니다. 로그는 배포가 정상이지만 포털에서 이전 클래스를 계속 사용함을 보여줍니다.

내가 뭘 잘못하고 있니?

+0

그냥 추측 할 수 있지만 같은 클래스를 재정의하는 다른 ext가있을 수 있습니다. 또한 ext를 배포 한 후 처음으로 웹 응용 프로그램 서버를 다시 시작해야만 일부 exted 클래스가 사용됩니다. –

+0

다른 추측으로는 포털을 다시 시작한 적이 있습니까 (Ext 플러그인은 포털을 다시 시작해야합니다). –

답변

0

오전 당신이 당신의 이전 플러그인에 존재하는 일부 NullPointerException를 해결하기 위해 플러그인 다른 EXT를 작성했다고 가정.

일단 EXT 플러그인이 배포되면 일부 파일은 Liferay 설치 안에 복사되므로 변경 사항을 제거하는 유일한 방법은 수정되지 않은 Liferay 응용 프로그램을 다시 배포하는 것입니다.

또한,이 link

의 "내선 플러그인을 생성 한 후, 확장을 위해 필요하지 않습니다 기본적으로 추가 된 모든 파일을 제거 끝에 끝이하는 Liferay가 추적하기 때문이다.이 중요하다 각 Ext 플러그인이 배포 한 파일 중 하나이며, 충돌을 피하기 위해 동일한 파일을 덮어 쓰는 경우 두 개의 Ext 플러그인을 배포 할 수 없습니다. Ext 플러그인에서 실제로 필요하지 않은 파일을 제거하면 다른 Ext 플러그인과 함께 사용하는 것이 더 쉬워집니다 . "

이러한 개념은 문제를 찾는 데 도움이 될 수 있습니다.

관련 문제