Open hoaivan opened 12 years ago
để chạy thử system msg anh lấy code mới nhất bên wp-porlet. Vào Lesson > Recommend 1 lesson nào đó nhé.
Híc, a lấy source mới nhất về, clean, deploy lại thì lỗi, không biết anh miss gì ko nhỉ?
javax.portlet.PortletException: java.lang.ClassNotFoundException: wp.poller.PollerProcessor at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:132) at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40) at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:500) ... 14:46:16,781 ERROR [PortletContextFactory:73] Portlet wpcoursenav_WAR_wpportlet has a null portlet bag ...
anh thu xem co file wp.poller.PollerProcessor chua? Neu co roi thi build-service, refresh lai project cho no build classes.
On Tue, May 8, 2012 at 9:48 PM, cuongmc < reply@reply.github.com
wrote:
Híc, a lấy source mới nhất về, clean, deploy lại thì lỗi, không biết anh miss gì ko nhỉ?
javax.portlet.PortletException: java.lang.ClassNotFoundException: wp.poller.PollerProcessor at com.liferay.portlet.PortletInstanceFactoryImpl.create(PortletInstanceFactoryImpl.java:132) at com.liferay.portlet.PortletInstanceFactoryUtil.create(PortletInstanceFactoryUtil.java:40) at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:500) ... 14:46:16,781 ERROR [PortletContextFactory:73] Portlet wpcoursenav_WAR_wpportlet has a null portlet bag ...
Reply to this email directly or view it on GitHub: https://github.com/hoaivan/Writing-Planet/issues/56#issuecomment-5576394
Nếu giờ muốn đưa thằng nào unread lên trước thì chắc sẽ phải sửa lại phần order hơi chuối. (Unread => thuộc vào phần UserThread; Còn lastReply thì lại thuộc vào MBMessage) Nếu chắc chắn muốn sửa phần này thì anh sẽ sửa lại phần order.
2012/5/9 cuongmc < reply@reply.github.com
- order msg moi nhat len truoc. Hiện tại order theo date, subject hoặc name. Tức là nó sẽ lấy theo thằng nào reply cuối cùng thì lên đầu. Anh thấy như vậy mới hợp lý (trừ phi mình thêm một option để sort là unread/read)
Nếu giờ muốn đưa thằng nào unread lên trước thì chắc sẽ phải sửa lại phần order hơi chuối. (Unread => thuộc vào phần UserThread; Còn lastReply thì lại thuộc vào MBMessage) Nếu chắc chắn muốn sửa phần này thì anh sẽ sửa lại phần order.
Có order ở 2 chỗ:
- PEG Avatar Phần load ra đoạn này anh thấy nó tự sinh ra đoạn lấy user và Avatar, anh chưa rõ cách nào để chèn avatar vào trong trường hợp default user :(
Nó dùng taglib: <liferay-ui:user-display userId="<%= mbMessage.getUserId() %>" userName="<%= mbMessage.getUserName() %>" displayStyle="<%= 2 %>" /> Ko khuyến khích đi sửa taglib => anh có thể thay thế tag lib này = code tự viết.
Reply to this email directly or view it on GitHub: https://github.com/hoaivan/Writing-Planet/issues/56#issuecomment-5596993
http://qupload.com/?v=systemmess.png