Я тестирую UltraESB 1.7.1 и слежу за Краткое руководство пользователя для этого. Частью быстрого старта является отправка сообщения через UltraESB через эти инструкции. Я выполнил инструкции, но продолжаю получать Error 503 SERVICE_UNAVAILABLE
ошибка вернулась от Jetty.
Я предполагал, что моя проблема связана с запуском JDK 7, а не с рекомендуемой 6, поэтому я заменил свой JDK, после чего при запуске Jetty получаю исключение. Исключение составляют:
roberth@ubuntu:~/Downloads/ultraesb-1.7.1/bin$ ./toolbox.sh
Starting AdroitLogic UltraESB ToolBox ...
Using JAVA_HOME : /usr/lib/jvm/java-6-oracle
Using ULTRA_HOME: /home/roberth/Downloads/ultraesb-1.7.1
Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedClassVersionError: samples/services/hessian/HessianStockQuoteService : Unsupported major.minor version 51.0
Примечание: исключение не было опубликовано полностью - если вам нужно больше, дайте мне знать.
Может ли кто-нибудь пролить свет на то, в чем могут быть проблемы?
Системные характеристики:
- РЕДАКТИРОВАТЬ - Я могу воспроизвести проблему в Windows 7 с помощью JDK 7u15. На данный момент, похоже, проблема связана с самим UltraESB, так как ОС была удалена ....
Согласно связанному сообщению Asankha, проблема может заключаться в нескольких версиях Java JDK, установленных на моем компьютере.
Таким образом, я создал новый экземпляр Ubuntu 12.04 LTS на VMWare и выполнил следующее:
После установки:
echo PATH
: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
echo JAVA_HOME
:which java
:После установки oracle-java6-installer и oracle-java6-set-default из PPA webupd8team, а также добавления тестового пользователя (без полномочий root):
echo PATH
: /usr/local/bin:/usr/bin:/usr/games:/usr/lib/jvm/java-6-oracle/bin:/usr/lib/jvm/java-6-oracle/db/bin:/usr/lib/jvm/java-6-oracle/jre/bin
echo JAVA_HOME
: /usr/lib/jvm/java-6-oracle
which java
:/usr/bin/java
которая является символической ссылкой, указывающей на /etc/alternatives/java
, что указывает на /usr/lib/jvm/java-6-oracle/jre/bin/java
установка UltraESB 1.7.1 и запуск демонстрации приводит к следующему:
JAVA_HOME
: /usr/lib/jvm/java-6-oracle
ULTRA_HOME
: /home/edi/ultraesb-1.7.1
и успешной демо-сессии!
Следите за ответом AdroitLogic здесь [https://getsatisfaction.com/adroitlogic/topics/unable_to_run_quickstart_error_503_service_unavailable_error_occurs]