2011-08-10 11 views
11

Khi thiết lập Glassfish trong IntelliJ IDEA, tôi nhận được thông báo lỗi sau ´Không tìm thấy cấu hình cổng admin '.Lỗi cấu hình cổng quản trị không tìm thấy trong khi thiết lập cấu hình Glassfish trong IntelliJ

Bây giờ tôi đã tìm kiếm mức cao thấp nhưng tôi không tìm thấy nơi tôi có thể đặt cổng quản trị.

Tìm kiếm trên Google tất cả những gì tôi tìm thấy là dead link on the JavaRanch. Vì vậy, Im không phải là đầu tiên nhưng giải pháp bị mất.

Có ai biết phải làm gì không?

Trả lời

16

IDEA hội nhập GlassFish phát hiện cổng quản trị từ tập tin: <domain folder>/config/domain.xml

XPath kiểm tra:

/configs/config[@name='server-config']/http-service/http-listener[@id='admin-listener']/@port 
/configs/config[@name='server-config']/network-config/network-listeners/network-listener[@protocol='admin-listener']/@port 

Nếu domain.xml không thể tìm thấy hoặc cả hai XPath không hợp lệ bạn sẽ được cảnh báo với tin nhắn Admin port configuration not found.

+0

Điều đó thực sự hữu ích. Tìm thấy domain.xml của tôi chứa đầy NUL sau khi tắt thủy tinh cuối cùng. –

+0

cảm ơn sự giúp đỡ của bạn. –

1

Điều này xảy ra với tôi vì domain.xml của tôi không nằm trong thư mục/domain1/config.

Thay vào đó, tôi có hai tệp domain.xml.bak và domain.xml ~.

Điều tôi đã làm là tạo một domain.xml mới với nội dung của domain.xml ~. Sau đó loại bỏ hai trường (.bak và .xml ~) Và sau đó chạy lại glassfish.

Điều đó phù hợp với tôi.

Tại sao domain.xml của tôi sundenly biến mất vẫn là một điều đáng tiếc đối với tôi. : S