2012-10-04 24 views
6

Tôi đang tìm một cách gọn gàng để triển khai và quản lý các gói trên vùng chứa Virgo của chúng tôi, nhưng cũng muốn đảm bảo rằng chúng ta nên chuyển từ Xử Nữ trong vài năm tới, chúng tôi không bị ràng buộc nhiều cho nó. Chúng tôi đang sử dụng Maven, vì vậy hãy nhận OBR miễn phí, điều này có thể giúp chúng tôi tiết kiệm một số công việc phải duy trì danh sách các chuỗi phụ thuộc.Sử dụng OBR trên Virgo 3.5

Với ý nghĩ đó, sau khi đọc bài viết này - How to deploy OSGi apps and dependencies? và một số tài liệu Virgo 3.5, tôi hơi mâu thuẫn với cách tiếp cận tốt nhất.

Tài liệu Xử lý đề xuất sử dụng cơ chế kế hoạch, nhưng điều này liên kết các mô tả triển khai của chúng tôi với Xử Nữ (không phải những gì tôi theo sau). Bài viết gợi ý rằng tôi có thể sử dụng OBR thông qua giao diện điều khiển GoGo, bây giờ là tiêu chuẩn với Virgo. Tuy nhiên, khi cố gắng sử dụng giao diện điều khiển này để quản lý OBR, tất cả tôi nhận được là

osgi> repos add /home/fuzzy/.m2/repository/repository.xml 
No repository admin service available 

tôi đã thực hiện một số săn bắn hơn thông qua các tài liệu Xử Nữ, nhưng không thể tìm thấy bất cứ điều gì trong tài liệu tham khảo để OBR - chỉ báo cáo lỗi gợi ý rằng một số lệnh OBR đã bị bỏ lại trong vỏ GoGo, không thích hợp.

Tôi cũng đã viết cho diễn đàn Virgo, nhưng không ai thực sự muốn trợ giúp ở đó. Trước khi tôi đi xuống con đường của buộc chúng tôi để kế hoạch Xử Nữ, tôi nghĩ rằng tôi muốn có một nhanh chóng đi ở đây.

Bất kỳ trợ giúp nào, được đánh giá cao! Cảm ơn trước.

Trả lời

0

Thông báo khá rõ ràng - bạn cần dịch vụ quản trị kho lưu trữ. Felix provides an implementation (tải xuống Kho lưu trữ gói).

+0

tải xuống và cài đặt org.apache.felix.bundlerepository-1.6.6.jar - tuy nhiên, nhận được chính xác lỗi tương tự. – user1599991

+0

Bạn đã kiểm tra xem có sẵn dịch vụ quản trị kho lưu trữ không? Tôi không biết về Virgo, nhưng trong Karaf hoặc Felix, bảng điều khiển web cung cấp danh sách tất cả các dịch vụ đã đăng ký. –

2

Như được đề xuất, tải xuống và cài đặt org.apache.felix.bundlerepository-1.6.6.jar - tuy nhiên, nhận được chính xác lỗi tương tự. Khi được hỏi cùng một câu hỏi về nhóm người dùng Xử Nữ và câu trả lời đã trả về là OBR không được hỗ trợ. Có lẽ tôi đang thiếu một cái gì đó ở đây, nhưng có rất ít thông tin về chủ đề này. Nếu bạn biết rõ hơn - hãy cập nhật chủ đề này vì lợi ích của người khác!

Các vấn đề liên quan