2013-10-10 3 views
1

Liferay 훅 플러그인에 JournalArticleLocalService에 대한 래퍼를 쓰고 있습니다. 달성하려는 목표는 자산의 priority 필드를 유지하는 것입니다.이 필드는 현재 하드 코딩되어 null으로 설정됩니다.서비스 후크에서 다른 Liferay 서비스 사용

AssetEntryLocalService을 사용해야합니다. 나는 이것을 시도했다 :

public class MyJournalArticleLocalServiceImpl extends 
    JournalArticleLocalServiceWrapper { 

@BeanReference(type = AssetEntryLocalService.class) 
protected AssetEntryLocalService assetEntryLocalService; 

덮어 쓰기 된 메소드가 호출되면 참조가 설정되지 않는다.

참조가 설정되도록하려면 어떻게해야합니까?

답변

2

직접 AssetEntryLocalServiceUtil을 사용할 수 있습니다. 참조 번호가 assetEntryLocalService이 아니지만 작동합니다.

내가 원하는 방식으로 참조를 설정할 수 없다고 생각합니다.

관련 문제