liferay ポータル 6.0.6 にポートレットをデプロイしています。DynamicQuery を使用して com.liferay.portal.model.User オブジェクトにアクセスしました。
私のコード:
DynamicQuery userQuery = DynamicQueryFactoryUtil.forClass(User.class, PortletClassLoaderUtil.getClassLoader());
userQuery.add(RestrictionsFactoryUtil.ilike("screenName","%"+query+"%"));
try {
users = UserLocalServiceUtil.dynamicQuery(userQuery);
} catch (SystemException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
そしてそれは投げました:
09:47:02,332 ERROR [DynamicQueryFactoryImpl:83] Unable find model com.liferay.portal.model.impl.UserImpl
java.lang.ClassNotFoundException: com.liferay.portal.model.impl.UserImpl
この問題を解決する方法を教えてください。
ありがとう!