Hello,
I am desperate installing Runtime ESB. I don't know why it doesn't run.
Provided that:
- i have a VM with Windows Server Enterprise 2008 R2, 64 bit operating system
- i extracted Talend ESB (TOS_ESB-r84309-V5.1.1) on root directory
- i have downloaded and installed (file: jdk-6u35-windows-x64.exe) oracle java jdk/jre 1.6
- updated System variable JAVA_HOME with value "C:\Program Files\Java\jdk1.6.0_35"
- updated System variable PATH with value "C:\Program Files\Java\jre6;"
When I run file "C:\TOS_ESB-r84309-V5.1.1\Runtime_ESBSE\container\bin\trun.bat", there's no error and the console remains "waiting" without any karaf command prompt.
What can I do?
Thank you.
Hi,
this issue is most likely related to the JDK version, could you please try using JDK 6 u32 or lower version?
meantime, set DEBUG level in the container/etc/org.ops4j.pax.logging.cfg to get more debug information from the container/log/tesb.log.
I tried with version jdk6u32, jdk6u25, jdk6u11 and always the same. I get this error:Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32
At the end of this message you can find the container/log/tesb.txt
I tried also Talend ESB 5.0.3 and got finaly the karaf console but, before the karaf command prompt there was a massage:
Using an unsupported terminal: java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32
Any suggestion?
Thankyou very much.
5-set-2012 20.04.18 org.apache.karaf.main.SimpleFileLock lock
INFO: locking
20:04:21,676 | INFO | Event Dispatcher | rint.container.BlueprintExtender 124 | 10 - org.apache.aries.blueprint - 0.3.1 | No quiesce support is available, so blueprint components will not participate in quiesce operations 20:04:22,551 | INFO | Event Dispatcher | ? ? | 16 - org.apache.aries
aha, It's an known issue about JLine. could you please try add --nojline into the end of the line:
"%JAVA%" %JAVA_OPTS% %OPTS% -classpath "%CLASSPATH%" -Djava.endorsed.dirs= ...
in the bin/trun.bat, then restart trun.bat.
Sorry, I did it, that is I modified the last row of the container/trun.bat as follow:
"%JAVA%" %JAVA_OPTS% %OPTS% -classpath "%CLASSPATH%" -Djava.endorsed.dirs="%JAVA_HOME%\jre\lib\endorsed;%JAVA_HOME%\lib\endorsed;%KARAF_HOME%\lib\endorsed" -Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%JAVA_HOME%\lib\ext;%KARAF_HOME%\lib\ext" -Dkaraf.instances="%KARAF_HOME%\instances" -Dkaraf.home="%KARAF_HOME%" -Dkaraf.base="%KARAF_BASE%" -Djava.io.tmpdir="%KARAF_DATA%\tmp" -Dkaraf.data="%KARAF_DATA%" -Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" %KARAF_OPTS% %MAIN% %ARGS% --nojline
I doesn't work. Is it what you suggested?