0

I am testing UltraESB 1.7.1 and have been following the quickstart guide in order to do this. Part of the quickstart is to send a message through UltraESB via these instructions. I have followed the instructions but keep getting a Error 503 SERVICE_UNAVAILABLE error returned from Jetty.

I had assumed that my issue was related to me running JDK 7, and not the recommended 6, so I swapped out my JDK, after which I get an exception when starting Jetty. The exception is:

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

Note: The entirety of the exception has not been posted - if you need more let me know.

Can anyone shed some light on what could be the issues?

System specs:

  • Ubuntu 12.04 LTS.
  • Oracle JDK 6u43/7u17
  • UltraESB 1.7.1 Full

--EDIT-- I am able to reproduce the issue on Windows 7 using JDK 7u15. At this time it appears to be an issue with UltraESB itself as the OS has been eliminated....

2 Answers 2

0

Please follow the reply from AdroitLogic here [https://getsatisfaction.com/adroitlogic/topics/unable_to_run_quickstart_error_503_service_unavailable_error_occurs]

2
  • 1
    Welcome to Server Fault! Generally we like answers on the site to be able to stand on their own - Links are great, but if that link ever breaks the answer should have enough information to still be helpful. Please consider editing your answer to include more detail. See the FAQ for more info.
    – slm
    Apr 9, 2013 at 1:35
  • Thanks @Asankha, I will be dual posting in your forum, as well as here to ensure maximum visibility for the issue.
    – Robert H
    Apr 9, 2013 at 12:23
0

Per the linked post by Asankha, the issue may be with multiple versions of the Java JDK installed on my machine.

As such I spun a new instance of Ubuntu 12.04 LTS on VMWare and executed the following:

After install:

  • echo PATH : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
  • echo JAVA_HOME :
  • which java :

After installing oracle-java6-installer and oracle-java6-set-default from the webupd8team PPA as well as adding a test user (non-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 which is a symlink pointing to /etc/alternatives/java, which points to /usr/lib/jvm/java-6-oracle/jre/bin/java

installing UltraESB 1.7.1 and running the demo results in the following:

  • JAVA_HOME : /usr/lib/jvm/java-6-oracle
  • ULTRA_HOME: /home/edi/ultraesb-1.7.1

and a successful demo session!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .