Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
_AnonymousUser
Specialist III
Specialist III

Talend trying to load modules for other OS

I have been running Talend Open Studio for several weeks now, and had no issue until yesterday.

Now, when try to start Talend, the splash screen displays for a few seconds, then I get the following error message :
JVM terminated. Exit code=11
/usr/bin/java
-Xms512m
-Xmx2048m
-Dfile.encoding=UTF-8
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/local/lib/xulrunner
-jar /usr/local/lib/talend/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /usr/local/lib/talend/TOS_DI-linux-gtk-x86_64
-name TOS_DI-linux-gtk-x86_64
--launcher.library /usr/local/lib/talend/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so
-startup /usr/local/lib/talend/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.overrideVmargs
-exitdata 418015
-vm /usr/bin/java
-vmargs
-Xms512m
-Xmx2048m
-Dfile.encoding=UTF-8
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/local/lib/xulrunner
-jar /usr/local/lib/talend/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar

I checked Talend logs and saw this :
!SESSION 2016-02-17 09:49:39.245 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_72
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.jdt.launching.ui.macosx 4 0 2016-02-17 09:49:47.540
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.ui.macosx [415]
 Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=macosx)"

at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

!ENTRY org.eclipse.jdt.launching.macosx 4 0 2016-02-17 09:49:47.568
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.macosx [551]
 Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=macosx)"

at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

!ENTRY org.eclipse.compare.win32 4 0 2016-02-17 09:49:47.614
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.compare.win32 [687]
 Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=win32)"

at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

!ENTRY org.eclipse.emf.ecore 2 0 2016-02-17 09:49:54.365
!MESSAGE Both 'org.talend.model' and 'org.talend.model' register a package for 'platform:/resource/org.talend.model/model/TalendFile.xsd'

Here is my configuration :
[list=*]
  • OS : Ubuntu 14.04.3 LTS 64 bits

  • Java : 1.8.0_72 64 bits

  • Talend : 6.1.1 (20151214) for 64 bits Linux

  • Apparently, Eclipse is trying to load MacOS and Windows specific modules, and I don't know why. As I said earlier, I have been running Talend successfully for some time before this problem came out of nowhere.
    Here is what I tried so far (that did not work) :
    [list=*]
  • clean workspace

  • fresh install of Talend in a different location

  • fresh install of xulrunner in a different location (that I specified in Talend .ini file)

  • I'm out of ideas, any help would be greatly appreciated.
    Labels (2)
    3 Replies
    Anonymous
    Not applicable

    Hello again,
    I saw this bug report that looked similar to my problem : TUP-2630
    It says that the issue is related to the Eclipse version Talend 6 is based on, and that it can not be fixed at the moment.
    So I tried to install Talend 5.6.3 instead. I couldn't start it either, but for the very simple reason that it is not compatible with Java 8. The interesting part is that trying to run Talend 5 made Talend 6 work again ! That does not make sense at all but well, I can run Talend 6 fine now...
    Anonymous
    Not applicable

    Hi,
    Thanks for your feedback.
    We are working on jira issue TUP-2630 and will keep you posted as soon as we can.
    Best regards
    Sabrina
    Anonymous
    Not applicable

    Since you had it running previously, it sounds like maybe your OSGi bundles got scrambled. Got into your install ${home}/configuration/ and delete the org.eclipse.osgi folder, this should cause the bundles to regenerate and may resolve the issue. 

    edit: I just saw you re-installed entirely and that didn't help so obviously it's not the bundles but I don't seem to be able to delete my post.