2012-03-08 34 views
6

Tôi cập nhật lên 3.1.2-23 ngày hôm nay và bây giờ điều này sẽ không bắt đầu. Đó là một cài đặt hoàn toàn mới và 3.1.1 hoạt động tốt. Tôi đã gỡ bỏ cài đặt 3.1.2 và cài đặt lại 3.1.1 từ exe phân phối, và nó hoạt động trở lại. Tôi không có thay đổi nào khác. Tôi bối rối. Dù sao, đây là lỗi sau khi nhập asadmin start-domain domain1. Bất kỳ ý tưởng?Sau khi cập nhật, Glassfish 3.1.2-23 không khởi động được. 3.1.1 hoạt động tốt

Launching GlassFish on Felix platform 
Waiting for domain1 to start ..[#|2012-03-07T18:00:52.189-0600|INFO|glassfish3.1.2|com.sun.enterprise.server.logging.GFFileHandler|_ThreadID=1;_ThreadName=main;|Running GlassFish Version: GlassFish Server Open Source Edition 3.1.2 (build 23)|#] 

[#|2012-03-07T18:00:52.588-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.services.impl|_ThreadID=32;_ThreadName=Grizzly-kernel-thread(1);|Grizzly Framework 1.9.46 started in: 11ms - bound to [0.0.0.0:7676]|#] 

[#|2012-03-07T18:00:52.588-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.services.impl|_ThreadID=25;_ThreadName=Grizzly-kernel-thread(1);|Grizzly Framework 1.9.46 started in: 38ms - bound to [0.0.0.0:8181]|#] 

[#|2012-03-07T18:00:52.588-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.services.impl|_ThreadID=29;_ThreadName=Grizzly-kernel-thread(1);|Grizzly Framework 1.9.46 started in: 20ms - bound to [0.0.0.0:3700]|#] 

[#|2012-03-07T18:00:52.588-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.services.impl|_ThreadID=26;_ThreadName=Grizzly-kernel-thread(1);|Grizzly Framework 1.9.46 started in: 57ms - bound to [0.0.0.0:8080]|#] 

[#|2012-03-07T18:00:52.588-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.services.impl|_ThreadID=24;_ThreadName=Grizzly-kernel-thread(1);|Grizzly Framework 1.9.46 started in: 31ms - bound to [0.0.0.0:4848]|#] 

.[#|2012-03-07T18:00:52.736-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.admin.adapter|_ThreadID=1;_ThreadName=main;|The Admin Console is already installed, but not yet loaded.|#] 

[#|2012-03-07T18:00:52.765-0600|INFO|glassfish3.1.2|org.hibernate.validator.util.Version|_ThreadID=1;_ThreadName=main;|Hibernate Validator 4.2.0.Final|#] 

[#|2012-03-07T18:00:52.949-0600|SEVERE|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=1;_ThreadName=main;|Startup service failed to start : com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck|#] 

[#|2012-03-07T18:00:52.976-0600|INFO|glassfish3.1.2|javax.enterprise.system.tools.admin.com.sun.enterprise.v3.admin|_ThreadID=36;_ThreadName=Thread-21;|Server shutdown initiated|#] 

[#|2012-03-07T18:00:52.976-0600|INFO|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=36;_ThreadName=Thread-21;|Already stopped, so just returning|#] 


Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "Grizzly-kernel-thread(1)" 

Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "Grizzly-kernel-thread(1)" 

Exception: java.lang.NullPointerException thrown from the UncaughtExceptionHandler in thread "Grizzly-kernel-thread(1)" 
.Error starting domain domain1. 

The server exited prematurely with exit code 0. 

Trả lời

6

Bạn đã thử chưa?

./asadmin khởi miền --upgrade

Khi đã xong bạn sẽ có thể bắt đầu và ngừng máy chủ của bạn theo cách thông thường.

+0

Cảm ơn bạn rất nhiều, nó hoạt động ngay bây giờ! Tôi đợi cho đến khi tôi hoàn toàn phải nâng cấp trước khi thử lại. –

+0

Không may mắn cho tôi ở đây. Nó báo cáo "Command start-domain thực hiện thành công." sau đó trên dòng tiếp theo nói: "DAS đã bị dừng lại." và nó không hoạt động ... Argh. –

+0

1) Luôn lấy bản sao dự phòng 3.1.1 (bản hiện có) và sau đó thử nâng cấp. 2) Chỉ cần cài đặt phiên bản mới nhất mà không nâng cấp ứng dụng hiện tại và cố triển khai ứng dụng từ dòng lệnh, bảng điều khiển quản trị hoặc IDE như netbeans. 3) Điều tra logic kinh doanh của bạn và ui compents thực hiện hoàn hảo trong phiên bản mới. Ví dụ một số thứ JSF/JPA sẽ không hoạt động đúng trong 3.1.2. Bạn có thể cần phải sao chép các lọ từ 3.1.1 hoặc nó đòi hỏi một công việc xung quanh. –

5

Đôi khi nó thậm chí không hoạt động sau. /adadmin start-domain --upgrade. Nếu bạn vẫn nhận được "Startup dịch vụ thất bại trong việc bắt đầu: com.sun.enterprise.security.admin.cli.SecureAdminStartupCheck" sau khi lệnh trên, hãy thử như sau:

  1. Tạo tên miền mới với ./asadmin create- miền với tên miền 2
  2. Sao lưu cacerts.jks và keystore.jks của bạn trong domain1
  3. Sao chép cacerts.jks và keystore.jks từ miền 2 mới vào domain1
  4. Bắt đầu domain1 ./asadmin khởi miền domain1
  5. Thưởng thức!

Sau đó, bạn có thể hoàn nguyên cacerts.jks và keystore.jks được backupped trở lại. Tên miền sẽ hoạt động.

+0

Đừng quên vào và bật lại chế độ quản trị an toàn nếu bạn sử dụng công cụ cấu hình GUI Web! –

+0

Giải pháp này có hiệu quả đối với tôi vì tôi đã có chứng chỉ hết hạn! Tôi đã xóa chứng chỉ và thực hiện theo các bước ở trên ... – CrazyMenConnected

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