ERROR: The internal web browser can not be access,the starting page wo

One Star

ERROR: The internal web browser can not be access,the starting page wo

Dear Experts,

I'm using Redhat 6.4.
And having lots of problems getting Talend Big Data to work properly!
Please read my extensive notes.
Do you know the secret to making the Talend software work on Redhat 6.4?
If so, please send it along.

Thanks a lot!

---------
uname -a
Linux black.testrac.com 2.6.32-358.11.1.el6.x86_64 #1 SMP Tue Jun 11 10:24:58 PDT 2013 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarchSmiley Tonguerinting-4.0-amd64Smiley Tonguerinting-4.0-noarch
Distributor ID: OracleServer
Description: Oracle Linux Server release 6.4
Release: 6.4
Codename: n/a

java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.4.0.1.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

I downloaded Talend for Big Data, and installed it.
TOS_BD-r118616-V5.5.1.zip

pwd
/talend/bigdata
unzip TOS_BD-r118616-V5.5.1.zip
...
But it wouldn't work:

./TOS_BD-linux-gtk-x86_64 &
ERROR: The internal web browser can not be access,the starting page won't be displayed
java.lang.Exception: The internal web browser can not be access,the starting page won't be displayed
at org.talend.rcp.intro.starting.StartingBrowser.createPartControl(StartingBrowser.java:57)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
...
----

Read this thread, and made some modifications:


yum install xulrunner.x86_64
- this upgraded or installed a HUGE number of packages

ls -lrt /usr/local/lib
total 7160
-rwxr-xr-x. 1 root root 3028496 Sep 9 10:11 libsqlite3.so.0.8.6
lrwxrwxrwx. 1 root root 19 Sep 9 10:11 libsqlite3.so.0 -> libsqlite3.so.0.8.6
lrwxrwxrwx. 1 root root 19 Sep 9 10:11 libsqlite3.so -> libsqlite3.so.0.8.6
-rwxr-xr-x. 1 root root 953 Sep 9 10:11 libsqlite3.la
-rw-r--r--. 1 root root 4288786 Sep 9 10:11 libsqlite3.a
drwxr-xr-x. 2 root root 4096 Sep 9 10:11 pkgconfig

rpm -qa | grep -i "xulrun"
xulrunner-17.0.10-1.0.1.el6_4.x86_64

cat TOS_BD-linux-gtk-x86_64.ini
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/local/lib/xulrunner

-----

./TOS_BD-linux-gtk-x86_64 &

Same problem.

oracle@/talend/bigdata/TOS_BD-r118616-V5.5.1> ERROR: The internal web browser can not be access,the starting page won't be displayed
java.lang.Exception: The internal web browser can not be access,the starting page won't be displayed
at org.talend.rcp.intro.starting.StartingBrowser.createPartControl(StartingBrowser.java:57)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
...
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

-----
Make a link:
ln -s /usr/bin/xulrunner /usr/local/lib/xulrunner

ls -l /usr/local/lib/xulrunner
lrwxrwxrwx. 1 root root 18 Sep 15 23:48 /usr/local/lib/xulrunner -> /usr/bin/xulrunner
Same problem.

----------
Read this thread:


I ran into this same problem recently, and here's how I resolved it:
* download and install libhunspell-1.2
* download and install xulrunner-1.9.2

On my machine, xulrunner is already installed.
and hunspell, but not libhunspell, is already installed


yum list available *libhunspel*
yum list available *libhunspel*
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for kernel ABI
Error: No matching Packages to list

----

However, I've already got hunspell:

rpm -qa | grep -i "hunsp"
hunspell-en-0.20090216-7.1.el6.noarch
hunspell-1.2.8-16.el6.x86_64
hunspell-devel-1.2.8-16.el6.x86_64

which hunspell
/usr/bin/hunspell

file /usr/bin/hunspell
/usr/bin/hunspell: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped


apropos hunspell
hunspell (1) - spell checker, stemmer and morphological analyzer
hunspell (3) - spell checking, stemming, morphological generation and analysis
hunspell (4) - format of Hunspell dictionaries and affix files


ls -l /usr/lib64/libhunsp*
lrwxrwxrwx. 1 root root 24 Jun 3 2013 /usr/lib64/libhunspell-1.2.so -> libhunspell-1.2.so.0.0.0
lrwxrwxrwx. 1 root root 24 Jun 3 2013 /usr/lib64/libhunspell-1.2.so.0 -> libhunspell-1.2.so.0.0.0
-rwxr-xr-x. 1 root root 269448 Jul 23 2010 /usr/lib64/libhunspell-1.2.so.0.0.0

which libhunspell
/usr/bin/which: no libhunspell in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/oracle/product/11.2.0/dbhome_1/bin:/home/oracle/bin:/oracle/product/11.2.0/dbhome_1/bin:/oracle/product/11.2.0/dbhome_1/bin)

-----------

cd /talend/bigdata/TOS_BD-r118616-V5.5.1
./TOS_BD-linux-gtk-x86 &

When I start Big Data, I get a GUI for the project (Demo), I skip the screen for TalendForge.
I do get a Big data GUI with a welcome screen. Menu has: File, Edit, Menu, Help
But I can't do anything in the window.
At the command prompt where I ran the command, the full error stack is:

ERROR: The internal web browser can not be access,the starting page won't be displayed
java.lang.Exception: The internal web browser can not be access,the starting page won't be displayed
at org.talend.rcp.intro.starting.StartingBrowser.createPartControl(StartingBrowser.java:57)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:497)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:483)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2674)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.showStarting(ApplicationWorkbenchWindowAdvisor.java:331)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:244)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1332)
at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:798)
at org.eclipse.ui.internal.Workbench$66.runWithException(Workbench.java:3660)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$31.runWithException(Workbench.java:1567)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2548)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Application.java:159)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
----------

rpm -qa | grep -i "eclip" | sort
eclipse-birt-2.6.0-1.1.el6.x86_64
eclipse-callgraph-0.6.1-1.el6.x86_64
eclipse-cdt-7.0.1-4.el6.x86_64
eclipse-changelog-2.7.0-1.el6.x86_64
eclipse-dtp-1.8.1-1.1.el6.x86_64
eclipse-emf-2.6.0-1.el6.x86_64
eclipse-gef-3.6.1-3.el6.x86_64
eclipse-jdt-3.6.1-6.13.el6.x86_64
eclipse-linuxprofilingframework-0.6.1-1.el6.x86_64
eclipse-mylyn-3.4.2-9.el6.x86_64
eclipse-mylyn-cdt-3.4.2-9.el6.x86_64
eclipse-mylyn-java-3.4.2-9.el6.x86_64
eclipse-mylyn-pde-3.4.2-9.el6.x86_64
eclipse-mylyn-trac-3.4.2-9.el6.x86_64
eclipse-mylyn-webtasks-3.4.2-9.el6.x86_64
eclipse-mylyn-wikitext-3.4.2-9.el6.x86_64
eclipse-oprofile-0.6.1-1.el6.x86_64
eclipse-pde-3.6.1-6.13.el6.x86_64
eclipse-platform-3.6.1-6.13.el6.x86_64
eclipse-rcp-3.6.1-6.13.el6.x86_64
eclipse-rpm-editor-0.5.0-2.el6.x86_64
eclipse-rse-3.2-1.el6.x86_64
eclipse-subclipse-1.6.5-6.el6.x86_64
eclipse-subclipse-graph-1.6.5-6.el6.x86_64
eclipse-svnkit-1.3.0-3.el6.x86_64
eclipse-swt-3.6.1-6.13.el6.x86_64
eclipse-valgrind-0.6.1-1.el6.x86_64
icu4j-eclipse-4.2.1-5.el6.x86_64
jetty-eclipse-6.1.24-2.el6.noarch

-------
Here is where it gets really strange.

which eclipse
/usr/bin/eclipse

When I run this command:
eclipse --help

Talend Big Data starts, and I get the Project screen!
And I get the same error.

Talend is acting like Internet Explorer or Outlook on MS Windows;
the software assumes some kind of monopoloy on underlying parts of the operating system.
Crazy! What is going on here?

------
What is the secret to getting Talend Big Data to install correctly and work on Redhat 6.4.
Moderator

Re: ERROR: The internal web browser can not be access,the starting page wo

Hi,
java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.4.0.1.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

OpenJDK is not supported by Talend, it requires Oralce JDK 1.6 or higher, so please try to install Oracle JDK and let us know if it works?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Hmm.  I have a number of java implementations on my server.

oracle@/home/notes> rpm -qa | grep -i "jdk" | sort
java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
java-1.6.0-openjdk-javadoc-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
java-1.7.0-openjdk-1.7.0.25-2.3.10.4.0.1.el6_4.x86_64
java-1.7.0-openjdk-devel-1.7.0.25-2.3.10.4.0.1.el6_4.x86_64
ldapjdk-4.18-6.el6.x86_64

And lots of software using different versions of java:
Oracle, Neo4j, Gephi, MYSQL

Given my environment, do you have the correct link to show the correct manner to upgrade my java?
That is, and not affect any of the software running on the server?

I'm finding a number of different ways to upgrade java:

Although,the links don't show for me yet. 

-----

It bothers me that no one is looking at the error stack.

Why is Talend bombing on eclipse?
Why does Talend start, when I run
eclipse --help
??
Very strange, don't you think?
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Another question:
As I found in some posts, the solutions for some other users 
issues was to download and install some packages/RPMs.

Oracle RDBMS (and other software) require hundreds of rpms to be installed as prerequisites.
The past few years, Oracle has written software to check for these
packages before allowing the software to install.
Does Talend have a similar software for RPM pre check?
Can anyone list the many packages that are required for Talend Big Data to run?  
Seventeen Stars

Re: ERROR: The internal web browser can not be access,the starting page wo

Your problem has nothing to do with OpenJDK or Oracle JDK. I use Open JDK 7 under Xubuntu and it works fine with Talend.
One of the first problems is, Eclipse always tries to find the JDK stuff relative to the location from the java binary. Because java under Linux is symbolic link in /usr/lib/ this way to check the JDK cannot work. The only way out is to add the actual path to the java in the original jdk to the path before /usr/lib/ and this solved my problem. It is a bit problematic because you cannot switch the JDK with the alternate command under linux but I actually never do this.
You do not need special packages except java sdk and the xulrunner but here you have to install it from the rpm packages provided by the mozilla project because the xulrunner is not within the default repositories from the Linux distros anymore.
Talend need an old release of the xulrunner, please read this forum topic:
http://www.talendforge.org/forum/viewtopic.php?id=37726
and here especially about the xulrunner:
https://jira.talendforge.org/browse/DOCT-3403
 
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Ok, I did what xdshi asked.
But, as expected, the error is the same.

file /usr/java/jdk1.7.0_67/bin/java
/usr/java/jdk1.7.0_67/bin/java: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

/usr/java/jdk1.7.0_67/bin/java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

export JAVA_PATH=/usr/java/jdk1.7.0_67/bin/
export JAVA_HOME=/usr/java/jdk1.7.0_67

env | grep -i "java"
JAVA_PATH=/usr/java/jdk1.7.0_67/bin/
JAVA_HOME=/usr/java/jdk1.7.0_67

cd /talend/bigdata/TOS_BD-r118616-V5.5.1
./TOS_BD-linux-gtk-x86_64 &

Get popup:
Talend Open Studio for Big Data
Choose Demo_Integration_demos, open
skip connect to TalendForge

ERROR: The internal web browser can not be access,the starting page won't be displayed
java.lang.Exception: The internal web browser can not be access,the starting page won't be displayed
at org.talend.rcp.intro.starting.StartingBrowser.createPartControl(StartingBrowser.java:57)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:497)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:483)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2674)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.showStarting(ApplicationWorkbenchWindowAdvisor.java:331)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:244)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1332)
at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:798)
at org.eclipse.ui.internal.Workbench$66.runWithException(Workbench.java:3660)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$31.runWithException(Workbench.java:1567)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2548)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Application.java:159)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Duh. I put the post in the wrong thread (pid=145748#p145748)
Here it is again:
jlolling: Sounds like you speak from experience, and have a solution.

I tried this:
export PATH=$JAVA_HOME/bin:$PATH
echo $PATH
/usr/java/jdk1.7.0_67/bin:/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/oracle/product/11.2.0/dbhome_1/bin:/home/oracle/bin:/oracle/product/11.2.0/dbhome_1/bin:/oracle/product/11.2.0/dbhome_1/bin

cd /talend/bigdata/TOS_BD-r118616-V5.5.1
./TOS_BD-linux-gtk-x86_64 &

And, Talend started, with no error stack.
However, it still just has very basic functionality.
file, edit, window, help.
It doesn't look like what I see in the docs.
(Looks like I can't upload an image still)
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Hello again,

"One of the first problems is, Eclipse always tries to find the JDK stuff relative to the location from the java binary. Because java under Linux is symbolic link in /usr/lib/ this way to check the JDK cannot work. The only way out is to add the actual path to the java in the original jdk to the path before /usr/lib/ and this solved my problem. "

Is what I did in the previous post the solution?

My system:
which java
/usr/bin/java
file ` which java `
/usr/bin/java: symbolic link to `/etc/alternatives/java'

file ` which /etc/alternatives/java `
/etc/alternatives/java: symbolic link to `/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java'

file /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

"... xulrunner but here you have to install it from the rpm packages provided by the mozilla project because the xulrunner is not within the default repositories from the Linux distros anymore."

In the first post, I installed the latest xulrunner using yum:
rpm -qa | grep -i "xulrun"
xulrunner-17.0.10-1.0.1.el6_4.x86_64
which xulrunner
/usr/bin/xulrunner
Does this look correct?
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Sorry, I spoke too soon.

Here's the symptom again, much as before.
----
export JAVA_PATH=/usr/java/jdk1.7.0_67/bin/
export JAVA_HOME=/usr/java/jdk1.7.0_67
export PATH=$JAVA_HOME/bin:$PATH
cd /talend/bigdata/TOS_BD-r118616-V5.5.1
./TOS_BD-linux-gtk-x86_64 &
----

Talend Big Data starts
I get the splash screen to select the data project
Choose: Data_Integration_Demos, Open
It proceeds.
Then, I get the error stack again.
----

eclipse.buildId=unknown
java.version=1.7.0_67
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en
Command-line arguments: -os linux -ws gtk -arch x86_64

Error
Sat Sep 20 10:59:30 CDT 2014
2014-09-20 10:59:30,670 ERROR org.talend.commons.exception.CommonExceptionHandler - The internal web browser can not be access,the starting page won't be displayed
java.lang.Exception: The internal web browser can not be access,the starting page won't be displayed
at org.talend.rcp.intro.starting.StartingBrowser.createPartControl(StartingBrowser.java:57)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1254)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:497)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:483)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2860)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2674)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.showStarting(ApplicationWorkbenchWindowAdvisor.java:331)
at org.talend.rcp.intro.ApplicationWorkbenchWindowAdvisor.postWindowOpen(ApplicationWorkbenchWindowAdvisor.java:244)
at org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpened(WorkbenchWindow.java:1332)
at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:798)
at org.eclipse.ui.internal.Workbench$66.runWithException(Workbench.java:3660)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$31.runWithException(Workbench.java:1567)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2548)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Application.java:159)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

----
Another error follows:

eclipse.buildId=unknown
java.version=1.7.0_67
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en
Command-line arguments: -os linux -ws gtk -arch x86_64

OK
Sat Sep 20 10:59:31 CDT 2014
one third party library file was not found, it is required for bundle , please download it and place in


Any ideas on how to solve these errors?
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Here is some more debug/analysis.

From the error stack:
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)


find /usr/lib64/eclipse -type f | grep -i "launcher"
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/META-INF/MANIFEST.MF
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/eclipse_1309.so
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/launcher.gtk.linux.x86_64.properties
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/about.html
/usr/lib64/eclipse/dropins/sdk/plugins/org.eclipse.equinox.launcher.source_1.1.0.v20100507.jar

----------

file /usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/launcher.gtk.linux.x86_64.properties
/usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/launcher.gtk.linux.x86_64.properties: ASCII Pascal program text

cat /usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1.R36x_v20100810/launcher.gtk.linux.x86_64.properties
###############################################################################
# Copyright (c) 2007 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
#
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
pluginName = Equinox Launcher Linux X86_64 Fragment
providerName = Eclipse.org - Equinox
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

More debug/analysis, from the error stack:
...
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)

find /talend/bigdata/TOS_BD-r118616-V5.5.1 -type f | grep -i "startingbro"
/talend/bigdata/TOS_BD-r118616-V5.5.1/plugins/org.talend.rcp_5.5.1.r118616/org/talend/rcp/intro/starting/StartingBrowser.class

file /talend/bigdata/TOS_BD-r118616-V5.5.1/plugins/org.talend.rcp_5.5.1.r118616/org/talend/rcp/intro/starting/StartingBrowser.class
/talend/bigdata/TOS_BD-r118616-V5.5.1/plugins/org.talend.rcp_5.5.1.r118616/org/talend/rcp/intro/starting/StartingBrowser.class: compiled Java class data, version 50.0 (Java 1.6)

Please have your engineers take a look.
One Star

Re: ERROR: The internal web browser can not be access,the starting page wo

Ok, I got it work.
Turns out that you cannot use the latest version of xulrunner!
It would have saved me a lot of time, if someone had noted the xulrunner version in my first post. 
I've documented the install on my blog for any other poor souls.
http://rodgersnotes.wordpress.com/2014/09/20/installing-talend-open-studio-for-big-data-5-5-1-on-red...
Hope it's useful. 
Seventeen Stars

Re: ERROR: The internal web browser can not be access,the starting page wo

I have posted the link to the xulrunner issue page and here you is the release mentioned. I thought that is what you need. 
The release of the necessary xulrunner is mentioned in the installation guide:
https://help.talend.com/pages/viewpage.action?pageId=39134845