Tôi đã tạo một portlet Liferay mẫu và nó đã triển khai thành công. Tuy nhiên, giao diện điều khiển nhật thực không nói "1 portlet đã sẵn sàng để sử dụng". Và, tôi không thể tìm thấy portlet này trong tùy chọn Add >> More .. trên trang Liferay.Không thể xem portlet Liferay được triển khai trong tùy chọn thêm >> more
Trả lời
Đó là lỗi không xác định nhưng thông thường. Cố gắng không khai báo portlet - xóa thư mục portlet dưới tomcat/webapps
và cố triển khai lại.
Xin lỗi Mark, nó đã không thành công. Đã cố gắng nhiều lần nhưng tình hình không thay đổi. – MadCoder
Là Mark được đề cập, không xác định và đôi khi xảy ra. Tôi thường làm theo các bước sau và sau đó nó hoạt động bình thường.
bước:
- loại bỏ tất cả các tài liệu tham khảo của portlet từ webapps.
- ngăn chặn các máy chủ
- triển khai của portlet WAR
- khởi động lại máy chủ
- kiểm tra các bản ghi nếu portlet được triển khai.
Nếu có thể, hãy thử xây dựng lại WAR và triển khai WAR mới và làm theo các bước trước đó.
Ngoài ra nếu cách này không hoạt động, hãy thử xóa thư mục temp
và work
và thử lại các bước trước đó.
Hy vọng điều này sẽ hữu ích.
Cảm ơn bạn đã trả lời @Prakash Trong khi đó, tôi đã trải qua Liferay in Action và bắt đầu làm mọi thứ trên dòng lệnh. tức là, không sử dụng IDE. Mọi thứ hoạt động tốt ngoại trừ java.sql.SQLException: Không có Driver và Acquisition Attempt nào phù hợp thất bại !!! thông điệp. Tôi đã xem qua các bài đăng có liên quan nhưng không thể nhận được bất kỳ thông tin hữu ích nào. - Tôi có thể xem các portlets mẫu do tác giả cung cấp. - Tôi đã có một tài khoản người dùng có tất cả các ưu tiên cho cơ sở dữ liệu 'lportal'. - Bảng Liferay cũng được tạo trong cơ sở dữ liệu. - Ngoài ra còn có tệp mysql.jar trong thư mục lib \ ext. – MadCoder
Liferay trong hành động là một hướng dẫn tốt. Bạn có thể vui lòng cho biết khi nào bạn nhận được ngoại lệ ?: 1) khi bạn triển khai portlet 2) khi bạn khởi động lại máy chủ 3) khi bạn truy cập vào portlet 4) khi bạn truy cập bất kỳ portlet liferay nào. –
Liferay không thể truy cập MySQL. Khi tôi bao gồm tệp portal-ext.properties và khởi động lại máy chủ, tôi nhận được ngoại lệ và tôi không thể truy cập vào liferay. Nếu tôi loại bỏ các tập tin thuộc tính và truy cập liferay bằng cách sử dụng mặc định Hypersonic cơ sở dữ liệu, tất cả mọi thứ đang làm việc tốt. Có giải pháp nào cho điều này? – MadCoder
Nếu bạn đã thực hiện tất cả các thao tác dọn dẹp và vẫn không hoạt động, có thể có một lý do khác không hiển thị. Nếu bạn có - đối với một số reson - đã hủy kích hoạt portlet trong Liferay, nó sẽ nhớ thiết lập mặc dù bạn đã không triển khai nó nhiều lần.
Vì vậy, bạn phải truy cập Bảng điều khiển> Trình quản lý ứng dụng> Tất cả ứng dụng> Tên portlet của bạn và kích hoạt lại!
Tôi đã chiến đấu với vấn đề này trong một ngày. Đối với tôi đó là hai điều: tài sản sai
liferay.home
bên
portal-setup-wizard.properties
Chỉ sau khi chỉnh tôi đã có thể quá thấy trong nhật ký tomcat rằng liferay-plugins tôi đã có phiên bản cao hơn bản thân liferay. Tôi tải xuống lại các plugin với phiên bản chính xác và plugin mới được triển khai chính xác.
- 1. Liferay <portlet: actionURL>
- 2. Triển khai một Portlet đơn giản để Liferay - ClassCastException
- 3. Không có chế độ chỉnh sửa nào trong Liferay portlet
- 4. Người dùng cảnh báo Liferay khi portlet không hiện diện
- 5. Làm thế nào để thêm jstl vào một portlet Liferay?
- 6. LLVM isa <> được triển khai như thế nào?
- 7. Bảng SQL không được tạo khi triển khai tệp WAR tới Liferay
- 8. Những hạn chế/bất lợi của việc phát triển các portlet cho Liferay
- 9. Tùy chọn đích bị tắt trong cửa sổ Eclipse-> Tùy chọn-> android
- 10. Bạn có thể SWIG tăng thêm không :: tùy chọn <>?
- 11. Triển khai IEquatable <T> khi T có thể là IEnumerable <T>
- 12. Danh sách <T> không triển khai SyncRoot!
- 13. Không thể bao gồm các file css và JS trong Liferay Portlet JSP trang
- 14. Tại sao HashSet <T> không triển khai IReadOnlyCollection <T>?
- 15. jQuery <select> tùy chọn vô hiệu hóa nếu được chọn trong khác <select>
- 16. string1> = string2 không được triển khai trong LINQ to SQL, bất kỳ workarround nào?
- 17. Kiểm tra xem phương thức giao thức tùy chọn đã được triển khai chưa
- 18. Cách lấy phiên Liferay trong servlet tùy chỉnh?
- 19. Nhập Eclipse> Tùy chọn Git Không có sẵn
- 20. Cách lấy Chỉ mục chọn-> thẻ tùy chọn
- 21. clone -> id thay đổi -> thêm nội dung -> hiển thị -> thêm để mẹ
- 22. Không thể chọn tùy chọn trong webview android
- 23. Làm thế nào để thêm các portlet lồng nhau (liferay) thông qua mã
- 24. Làm cách nào để lấy lại tùy chọn "Eclipse> Generate> Jaxb classes"?
- 25. <select> chỉ hiển thị char đầu tiên của tùy chọn được chọn
- 26. Cách triển khai IEnumerable <T> bằng GetEnumerator()?
- 27. Chúng tôi có thể triển khai các tùy chọn OpenID trong ứng dụng iPhone gốc không?
- 28. Kiểm tra selen cho các portlet tùy chỉnh
- 29. Làm cách nào để sử dụng lệnh std :: is_integral <> để chọn triển khai?
- 30. Liferay - tùy chỉnh thay đổi mật khẩu
Cung cấp thêm chi tiết, đặt ví dụ: đầu ra nhật ký ở đây. – Mark
THÔNG TIN: Triển khai thư viện thư viện ứng dụng web-portlet Điều này đang được hiển thị trong bảng điều khiển Eclipse. Tuy nhiên, 'Tải Tệp:' không được hiển thị đã xảy ra cho tất cả các portlet có sẵn khác trong ngày. – MadCoder