2015-06-08 14 views
10

Gần đây tôi đã cài đặt "apache-tomee-webprofile-1.7.2" vào một "Red Hat Enterprise Linux Server (6,6)Tomcat/TomEE: TomEE GUI trang 404 lỗi

Tôi có thể truy cập vào Tomcat. trang chủ bằng cách truy cập xxxx: 8080 và thông qua điều này, tôi có thể truy cập trang "Trạng thái máy chủ", "Ứng dụng quản lý" và "Trình quản lý máy chủ". Tuy nhiên, khi tôi truy cập trang "TomEE GUI", tôi nhận được "Lỗi 404: mô tả Tài nguyên được yêu cầu không khả dụng" .trang.

Từ những gì tôi có thể thấy Tomee đang chạy khi tôi truy cập trang "Quản lý ứng dụng", "/ tomee" ở đó và trạng thái đang chạy là đúng .

Tôi mới làm quen với TomEE nên có thể có một bước mà tôi đã bỏ lỡ/hoàn thành không chính xác. Vì vậy, bất kỳ trợ giúp về cách tôi có thể làm việc này sẽ là tuyệt vời.

Tôi không chắc chắn mã nào có liên quan đến vấn đề này, vì vậy hãy cho tôi biết cấu hình nào hữu ích và tôi sẽ đăng nó.

+0

Câu hỏi: Tôi có cần triển khai bất kỳ thứ gì trước khi tôi có thể truy cập trang này không? Không có trang mặc định nào được truy cập khi được cài đặt lần đầu tiên? Vì hiện tại tôi không có bất kỳ thứ gì được triển khai nên tôi tự hỏi liệu điều này có thể xảy ra không. –

Trả lời

6

Trong TomEE 1.7.2 thư mục webapps/tomee bị thiếu, đây là lý do tại sao lỗi 404 xảy ra. Tôi không biết đó có phải là lỗi hay không. (Trong 1.7.1 thư mục webapps/tomee vẫn còn đó.)

Nhưng nó thực sự không quan trọng lắm. Trang này chỉ nói rằng "Máy chủ của bạn đã được cài đặt hoàn toàn". Tôi nghĩ rằng nó rất hữu ích chỉ khi bạn cài đặt một thả trong WAR TomEE trong một Tomcat và vì vậy bạn có thể kiểm tra xem nó đã được cài đặt thành công hay chưa.

Nhưng khi bạn tải xuống và sử dụng TomEE gốc, séc này không được tính.

Chỉ cần triển khai ứng dụng của bạn và tận hưởng nó!

(Tuy nhiên nếu bạn vẫn muốn TomEE GUI, tải về phiên bản 1.7.1 và sao chép vào thư mục tomee trong webapps thư mục vào thư mục webapps của 1.7.2.)

6

phần Rõ ràng GUI của TomEE đã được chuyển đến một dự án mới, TomEE WebAccess có thể được tải xuống riêng lẻ trên trang tải xuống, http://tomee.apache.org/downloads.html và được đưa vào thư mục webapps.

Nguồn: (http://tomee-openejb.979440.n4.nabble.com/TomEE-GUI-doesnt-come-up-tt4673008.html#a4673466)

Nó thiếu một giao diện người dùng ưa thích (và tài liệu hướng dẫn) nhưng không cho phép bạn chạy Groovy hoặc Javascript trên quản trị để có được một số thông tin thú vị.

Trong danh sách, Thiago posted dụ Groovy này để có được những điểm cuối REST:

import org.apache.openejb.loader.SystemInstance 
import org.apache.openejb.server.rest.RsRegistry 
import org.apache.openejb.monitoring.LocalMBeanServer 

def mbeanServer = LocalMBeanServer.get() 
def registry = SystemInstance.get().getComponent(RsRegistry) 
registry.listeners.each { key, listener -> 
    listener.jmxNames.each { name -> 
    mbeanServer.getAttribute(name, 'operations').values().each { ops -> 
     ops.compositeType.keySet().each { 
     println(it) 
     } 
    } 
    } 
} 
1

Để thực hiện các liên kết TomEE Gui trên TomEE bắt đầu công việc trang, bạn phải đổi tên tomee-WebAccess-7.0.x .war để tomee.war và cung cấp cho người dùng quản trị của bạn vai trò tomee-admin.

<user username="tomcat" password=".." roles="manager-gui,tomee-admin"/> 

Dù sao, không có nhiều thứ để xem với ứng dụng này.