Application needs a lot of unused dependencies - eclipse-rcp

I have an Eclipe E4 application. Now I ugrade my IDE environment to the newest Eclipse Oxygen release. Also I installed my regullar plugins in the IDE.
When starting my own E4 application from in Eclipse itself it gives a lot of missing module. But those modules I don't use in my application and it looks like it comes from all the installed plugins.
It is possible to only include the required plugins in my E4 application? Now I have 200+ dependencies in my application and most of them are not needed in my E4 application.
An error when starting the application is thrown and looks like:
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.mylyn.builds.ui [6341]
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.repositories.ui; bundle-version="1.0.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.repositories.ui; bundle-version="1.15.0.v20170411-1844"; singleton:="true"
org.eclipse.mylyn.commons.repositories.ui [6350]
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.ui; bundle-version="3.8.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.ui; bundle-version="3.23.0.v20170411-1844"; singleton:="true"
org.eclipse.mylyn.commons.ui [6352]
Unresolved requirement: Require-Bundle: com.google.guava; bundle-version="[21.0.0,22.0.0)"
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.ui; bundle-version="3.8.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.ui; bundle-version="3.23.0.v20170411-1844"; singleton:="true"
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.notifications.ui; bundle-version="1.0.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.notifications.ui; bundle-version="1.15.0.v20170411-1844"; singleton:="true"
org.eclipse.mylyn.commons.notifications.ui [6347]
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.ui; bundle-version="3.8.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.ui; bundle-version="3.23.0.v20170411-1844"; singleton:="true"
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.workbench; bundle-version="3.8.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.workbench; bundle-version="3.23.0.v20170503-0014"; singleton:="true"
org.eclipse.mylyn.commons.workbench [6353]
Unresolved requirement: Require-Bundle: org.eclipse.mylyn.commons.ui; bundle-version="3.8.0"
-> Bundle-SymbolicName: org.eclipse.mylyn.commons.ui; bundle-version="3.23.0.v20170411-1844"; singleton:="true"
at org.eclipse.osgi.container.Module.start(Module.java:444)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1628)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1607)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1579)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1522)
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)
Can someone help me cleanup my application dependencies?

Configured the plugins in the plugins tab:
greg-449:
'The Plugins tab on the 'Run > Run Configuration' for your app is where you configure the plugins that are included when launching from within Eclipse.'

Related

Unresolved requirement: Require-Bundle: org.eclipse.ui.intro; bundle-version="3.4.0"

We are working on migrating Eclipse RCP project from Eclipse 4.6.3 to Eclipse 4.15.
We have all the jars in plugins folder from Eclipse 4.15.
When launch the code in Eclipse 4.15 product launches successfully.
But when we build in gradle and generate executable.
Getting exception like below.
I am getting lot of errors but,I have put one error.
!ENTRY org.eclipse.ui.intro.quicklinks 4 0 2022-09-26 06:17:24.126
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.ui.intro.quicklinks [289]
Unresolved requirement: Require-Bundle: org.eclipse.ui.intro; bundle-version="3.4.0"
-> Bundle-SymbolicName: org.eclipse.ui.intro; bundle-version="3.5.900.v20200217-1223"; singleton:="true"
org.eclipse.ui.intro [286]
Unresolved requirement: Require-Bundle: org.eclipse.ui; bundle-version="[3.6.0,4.0.0)"
-> Bundle-SymbolicName: org.eclipse.ui; bundle-version="3.116.0.v20200203-1308"; singleton:="true"
org.eclipse.ui [276]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.117.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.118.1.v20220104-1840"; singleton:="true"
org.eclipse.ui.workbench [309]
Unresolved requirement: Import-Package: org.eclipse.e4.core.commands
-> Export-Package: org.eclipse.e4.core.commands; bundle-symbolic-name="org.eclipse.e4.core.commands"; bundle-version="0.12.900.v20200110-1732"; version="0.0.0"; x-friends:="org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.workbench, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.ui.workbench, org.eclipse.e4.ui.workbench.swt, org.eclipse.e4.ui.progress, org.eclipse.e4.core.commands.tests"
org.eclipse.e4.core.commands [92]
Unresolved requirement: Import-Package: org.eclipse.e4.core.contexts
-> Export-Package: org.eclipse.e4.core.contexts; bundle-symbolic-name="org.eclipse.e4.core.contexts"; bundle-version="1.8.400.v20191217-1710"; version="1.7.0"
org.eclipse.e4.core.contexts [95]
Unresolved requirement: Import-Package: org.osgi.service.event; version="1.3.0"
-> Export-Package: org.osgi.service.event; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.4.0"; uses:="org.osgi.framework"
org.eclipse.osgi.services [262]
Unresolved requirement: Import-Package: org.osgi.util.function; version="[1.0.0,2.0.0)"
Unresolved requirement: Import-Package: org.eclipse.e4.core.services.log
-> Export-Package: org.eclipse.e4.core.services.log; bundle-symbolic-name="org.eclipse.e4.core.services"; bundle-version="2.2.200.v20200127-0814"; version="0.0.0"; x-friends:="org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.services, org.eclipse.e4.ui.workbench, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.ui.workbench"
org.eclipse.e4.core.services [107]
Unresolved requirement: Import-Package: org.osgi.service.event; resolution:="optional"
-> Export-Package: org.osgi.service.event; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.4.0"; uses:="org.osgi.framework"
Unresolved requirement: Require-Bundle: org.eclipse.e4.core.contexts
-> Bundle-SymbolicName: org.eclipse.e4.core.contexts; bundle-version="1.8.400.v20191217-1710"
Unresolved requirement: Import-Package: org.osgi.service.component.annotations; version="1.2.0"; resolution:="optional"
-> Export-Package: org.osgi.service.component.annotations; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.3.0"
Unresolved requirement: Import-Package: org.osgi.service.log; version="1.3.0"
-> Export-Package: org.osgi.service.log; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.4.0"; uses:="org.osgi.framework"
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench.addons
-> Export-Package: org.eclipse.e4.ui.internal.workbench.addons; bundle-symbolic-name="org.eclipse.e4.ui.workbench"; bundle-version="1.11.200.v20200205-1503"; version="0.0.0"; x-internal:="true"
org.eclipse.e4.ui.workbench [137]
Unresolved requirement: Import-Package: org.osgi.service.event; version="1.3.0"
-> Export-Package: org.osgi.service.event; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.4.0"; uses:="org.osgi.framework"
Unresolved requirement: Import-Package: org.osgi.service.component.annotations; version="1.2.0"; resolution:="optional"
-> Export-Package: org.osgi.service.component.annotations; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.3.0"
Unresolved requirement: Import-Package: org.eclipse.e4.core.commands.internal
-> Export-Package: org.eclipse.e4.core.commands.internal; bundle-symbolic-name="org.eclipse.e4.core.commands"; bundle-version="0.12.900.v20200110-1732"; version="0.0.0"; x-friends:="org.eclipse.e4.ui.bindings,org.eclipse.ui.workbench"
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench
-> Export-Package: org.eclipse.e4.ui.internal.workbench; bundle-symbolic-name="org.eclipse.e4.ui.workbench"; bundle-version="1.11.200.v20200205-1503"; version="0.0.0"; x-friends:="org.eclipse.e4.ui.workbench.fragment, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.ui.workbench, org.eclipse.ui.ide.application, org.eclipse.ui.ide, org.eclipse.e4.emf.xpath.test"
Unresolved requirement: Require-Bundle: org.eclipse.help.base; bundle-version="[4.0.0,5.0.0)"; resolution:="optional"
-> Bundle-SymbolicName: org.eclipse.help.base; bundle-version="4.2.902.v20210603-0901"; singleton:="true"
org.eclipse.help.base [220]
Unresolved requirement: Require-Bundle: org.apache.lucene.analyzers-smartcn; bundle-version="[8.4.1,9.0.0)"
Unresolved requirement: Import-Package: org.eclipse.equinox.http.jetty; resolution:="optional"
-> Export-Package: org.eclipse.equinox.http.jetty; bundle-symbolic-name="org.eclipse.equinox.http.jetty"; bundle-version="3.7.400.v20210325-0520"; version="1.5.0"
org.eclipse.equinox.http.jetty [177]
Unresolved requirement: Import-Package: org.eclipse.jetty.servlet; version="[9.4.0,10.0.0)"
-> Export-Package: org.eclipse.jetty.servlet; bundle-symbolic-name="org.eclipse.jetty.servlet"; bundle-version="9.4.48.v20220622"; version="9.4.48"; uses:="javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.server.handler.gzip,org.eclipse.jetty.server.session,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource"
org.eclipse.jetty.servlet [246]
Unresolved requirement: Import-Package: org.eclipse.jetty.jmx; version="[9.4.48,10.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: org.eclipse.jetty.util.ajax; version="[9.4.48,10.0.0)"
Unresolved requirement: Import-Package: org.eclipse.equinox.http.servlet; version="[1.2.0,2.0.0)"
-> Export-Package: org.eclipse.equinox.http.servlet; bundle-symbolic-name="org.eclipse.equinox.http.servlet"; bundle-version="1.6.401.v20210322-1703"; version="1.2.0"
org.eclipse.equinox.http.servlet [183]
Unresolved requirement: Import-Package: org.apache.commons.fileupload; version="[1.2.2,2.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: org.apache.commons.fileupload.disk; version="[1.2.2,2.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: org.apache.commons.fileupload.servlet; version="[1.2.2,2.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: org.osgi.service.http; version="[1.2.0,1.3.0)"
-> Export-Package: org.osgi.service.http; bundle-symbolic-name="org.eclipse.osgi.services"; bundle-version="3.8.0.v20190206-2147"; version="1.2.1"; uses:="javax.servlet,javax.servlet.http"

Talend Open Studio v6.2.0, on startup throws error "Could not resolve module: org.talend.designer.business.diagram"

I have java 8 installed on ubuntu 14.04, have downloaded Talend open studio for DI v 6.2.0.
I have followed the steps to install talend for a 32 bit ubuntu box.But whenever I start the talend studio , it throws the above error.
Please find the logs;
!SESSION 2016-06-14 11:32:54.435 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_91
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_IN
Command-line arguments: -os linux -ws gtk -arch x86
!ENTRY org.talend.designer.business.diagram 4 0 2016-06-14 11:32:55.465
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.talend.designer.business.diagram [9]
Unresolved requirement: Require-Bundle: org.eclipse.ui.ide
-> Bundle-SymbolicName: org.eclipse.ui.ide; bundle-version="3.10.1.v20140828-0944"; singleton:="true"
org.eclipse.ui.ide [531]
Unresolved requirement: Require-Bundle: org.eclipse.ui; bundle-version="[3.106.0,4.0.0)"
-> Bundle-SymbolicName: org.eclipse.ui; bundle-version="3.106.0.v20140812-1751"; singleton:="true"
org.eclipse.ui [222]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.105.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.106.1.v20140827-1737"; singleton:="true"
org.eclipse.ui.workbench [510]
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt
-> Export-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt; bundle-symbolic-name="org.eclipse.e4.ui.workbench.renderers.swt"; bundle-version="0.12.1.v20140903-1023"; version="0.0.0"; x-friends:="org.eclipse.ui.workbench"
org.eclipse.e4.ui.workbench.renderers.swt [664]
Unresolved requirement: Require-Bundle: org.eclipse.e4.ui.workbench.swt; bundle-version="0.9.0"
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.ui.navigator 4 0 2016-06-14 11:32:55.471
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.ui.navigator [11]
Unresolved requirement: Require-Bundle: org.eclipse.ui; bundle-version="[3.6.0,4.0.0)"
-> Bundle-SymbolicName: org.eclipse.ui; bundle-version="3.106.0.v20140812-1751"; singleton:="true"
org.eclipse.ui [222]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.105.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.106.1.v20140827-1737"; singleton:="true"
org.eclipse.ui.workbench [510]
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt
-> Export-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt; bundle-symbolic-name="org.eclipse.e4.ui.workbench.renderers.swt"; bundle-version="0.12.1.v20140903-1023"; version="0.0.0"; x-friends:="org.eclipse.ui.workbench"
org.eclipse.e4.ui.workbench.renderers.swt [664]
Unresolved requirement: Require-Bundle: org.eclipse.e4.ui.workbench.swt; bundle-version="0.9.0"
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.gmf.runtime.diagram.ui.dnd 4 0 2016-06-14 11:32:55.488
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.gmf.runtime.diagram.ui.dnd [14]
Unresolved requirement: Require-Bundle: org.eclipse.ui; bundle-version="[3.5.0,4.0.0)"
-> Bundle-SymbolicName: org.eclipse.ui; bundle-version="3.106.0.v20140812-1751"; singleton:="true"
org.eclipse.ui [222]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.105.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.106.1.v20140827-1737"; singleton:="true"
org.eclipse.ui.workbench [510]
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt
-> Export-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt; bundle-symbolic-name="org.eclipse.e4.ui.workbench.renderers.swt"; bundle-version="0.12.1.v20140903-1023"; version="0.0.0"; x-friends:="org.eclipse.ui.workbench"
org.eclipse.e4.ui.workbench.renderers.swt [664]
Unresolved requirement: Require-Bundle: org.eclipse.e4.ui.workbench.swt; bundle-version="0.9.0"
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.talend.repository.items.importexport.ui 4 0 2016-06-14 11:32:55.494
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.talend.repository.items.importexport.ui [15]
Unresolved requirement: Require-Bundle: org.eclipse.ui
-> Bundle-SymbolicName: org.eclipse.ui; bundle-version="3.106.0.v20140812-1751"; singleton:="true"
org.eclipse.ui [222]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.105.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.106.1.v20140827-1737"; singleton:="true"
org.eclipse.ui.workbench [510]
Unresolved requirement: Import-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt
-> Export-Package: org.eclipse.e4.ui.internal.workbench.renderers.swt; bundle-symbolic-name="org.eclipse.e4.ui.workbench.renderers.swt"; bundle-version="0.12.1.v20140903-1023"; version="0.0.0"; x-friends:="org.eclipse.ui.workbench"
org.eclipse.e4.ui.workbench.renderers.swt [664]
Unresolved requirement: Require-Bundle: org.eclipse.e4.ui.workbench.swt; bundle-version="0.9.0"
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)
Any help would be a day saver.Thanks
I tried with 6.1 version of TOS-DI . Now it throws
java.lang.NoClassDefFoundError: org/eclipse/m2e/core/MavenPlugin
at org.talend.designer.maven.tools.creator.CreateMavenBundleTemplatePom.<clinit>(CreateMavenBundleTemplatePom.java:41)
at org.talend.designer.maven.utils.TalendCodeProjectUtil.initCodeProject(TalendCodeProjectUtil.java:45)
at org.talend.designer.runprocess.java.JavaProcessorUtilities.getTalendJavaProject(JavaProcessorUtilities.java:89)
at org.talend.designer.runprocess.DefaultRunProcessService.getTalendProcessJavaProject(DefaultRunProcessService.java:478)
at org.talend.designer.runprocess.RunProcessService.getTalendProcessJavaProject(RunProcessService.java:335)
at org.talend.designer.codegen.AbstractRoutineSynchronizer.getRoutineFile(AbstractRoutineSynchronizer.java:110)
at org.talend.designer.codegen.AbstractRoutineSynchronizer.doSyncRoutine(AbstractRoutineSynchronizer.java:191)
at org.talend.designer.codegen.AbstractRoutineSynchronizer.syncRoutine(AbstractRoutineSynchronizer.java:177)
at org.talend.designer.codegen.JavaRoutineSynchronizer.syncRoutineItems(JavaRoutineSynchronizer.java:92)
at org.talend.designer.codegen.JavaRoutineSynchronizer.syncAllRoutinesForLogOn(JavaRoutineSynchronizer.java:72)
at org.talend.core.CoreService.syncAllRoutines(CoreService.java:281)
at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1865)
at org.talend.repository.ui.login.LoginHelper$1.run(LoginHelper.java:425)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

Unable to load StandAlone version of Eclipse MAT (Memory Analyzer Tool)

I wants to analyze Heap Dump on my local system. So I downloaded 64 bit version of standalone MAT.
But I am not able to launch the MAT. MAT UI is not getting launched when I double click on exe file.
MAT generated error logs under "configuration" directory. AS per the logs, MAT is not able to resolve dependency for "org.eclipse.birt.chart.device.extension". Please see more details below :
!SESSION 2016-02-11 03:40:49.831 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_18
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.birt.chart.device.extension 4 0 2016-02-11 03:41:01.810
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.birt.chart.device.extension [24]
Unresolved requirement: Require-Bundle: org.eclipse.birt.chart.engine; bundle-version="[2.1.0,5.0.0)"
-> Bundle-SymbolicName: org.eclipse.birt.chart.engine; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.chart.engine [26]
Unresolved requirement: Require-Bundle: org.eclipse.birt.core; bundle-version="[2.1.0,5.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.birt.core; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.core [28]
Unresolved requirement: Require-Bundle: org.eclipse.core.runtime; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.runtime; bundle-version="3.11.0.v20150405-1723"; singleton:="true"
org.eclipse.core.runtime [40]
Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.jobs; bundle-version="3.7.0.v20150330-2103"; singleton:="true"
org.eclipse.core.jobs [37]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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.birt.chart.device.swt 4 0 2016-02-11 03:41:01.866
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.birt.chart.device.swt [25]
Unresolved requirement: Require-Bundle: org.eclipse.birt.chart.engine; bundle-version="[2.1.0,5.0.0)"
-> Bundle-SymbolicName: org.eclipse.birt.chart.engine; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.chart.engine [26]
Unresolved requirement: Require-Bundle: org.eclipse.birt.core; bundle-version="[2.1.0,5.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.birt.core; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.core [28]
Unresolved requirement: Require-Bundle: org.eclipse.core.runtime; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.runtime; bundle-version="3.11.0.v20150405-1723"; singleton:="true"
org.eclipse.core.runtime [40]
Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.jobs; bundle-version="3.7.0.v20150330-2103"; singleton:="true"
org.eclipse.core.jobs [37]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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.birt.chart.engine 4 0 2016-02-11 03:41:01.867
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.birt.chart.engine [26]
Unresolved requirement: Require-Bundle: org.eclipse.birt.core; bundle-version="[2.1.0,5.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.birt.core; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.core [28]
Unresolved requirement: Require-Bundle: org.eclipse.core.runtime; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.runtime; bundle-version="3.11.0.v20150405-1723"; singleton:="true"
org.eclipse.core.runtime [40]
Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.jobs; bundle-version="3.7.0.v20150330-2103"; singleton:="true"
org.eclipse.core.jobs [37]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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.birt.chart.engine.extension 4 0 2016-02-11 03:41:01.867
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.birt.chart.engine.extension [27]
Unresolved requirement: Require-Bundle: org.eclipse.birt.chart.engine; bundle-version="[2.1.0,5.0.0)"
-> Bundle-SymbolicName: org.eclipse.birt.chart.engine; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.chart.engine [26]
Unresolved requirement: Require-Bundle: org.eclipse.birt.core; bundle-version="[2.1.0,5.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.birt.core; bundle-version="4.5.0.v201506092134"; singleton:="true"
org.eclipse.birt.core [28]
Unresolved requirement: Require-Bundle: org.eclipse.core.runtime; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.runtime; bundle-version="3.11.0.v20150405-1723"; singleton:="true"
org.eclipse.core.runtime [40]
Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.jobs; bundle-version="3.7.0.v20150330-2103"; singleton:="true"
org.eclipse.core.jobs [37]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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.birt.core 4 0 2016-02-11 03:41:01.868
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.birt.core [28]
Unresolved requirement: Require-Bundle: org.eclipse.core.runtime; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.runtime; bundle-version="3.11.0.v20150405-1723"; singleton:="true"
org.eclipse.core.runtime [40]
Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.core.jobs; bundle-version="3.7.0.v20150330-2103"; singleton:="true"
org.eclipse.core.jobs [37]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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.core.contenttype 4 0 2016-02-11 03:41:01.869
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.core.contenttype [30]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
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)
I am using 64 bit version of JDK 1.6.0_18 on 64 bit OS.
Can anyone please suggest some solution to resolve this issue ?
The line:
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
is saying you need to be using Java 7 (or 8)
You can specify a specific JVM to use for Eclipse MAT by editing the 'MemoryAnalyzer.ini' file in the install directory and adding the lines
-vm
path to Java 7 java
You must add this above the '-vmargs' line. You must put '-vm' on a separate line from the path.
The -vm flag was not fixing the problem for me.
I needed to update the version of java on my path; readlink -e $(which java) was showing jdk6.

migrating plugins developed in eclipse 3.7 to eclipse 4.4.2

I have plugins which was developed in eclipse 3.7 and now i want to migrate those plugins to 4.4.2.
But if i try to run run or create a product i am getting below error.
i have 1 feature product and 20 plugins.
I have added those plugins to feature product and from there i am running the product.
Please suggest me who to build a product without any issue.
Error
!SESSION 2015-12-30 15:23:00.081
----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_66 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product com.bosch.de.iStar.Branding.iStar Command-line arguments: -product com.bosch.de.iStar.Branding.iStar -data B:\workspaces\Plug in development/../runtime-iStar.product -dev file:B:/workspaces/Plug in development/.metadata/.plugins/org.eclipse.pde.core/iStar.product/dev.properties
-os win32 -ws win32 -arch x86 -consoleLog
!ENTRY org.eclipse.core.runtime 4 0 2015-12-30 15:23:00.627 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.eclipse.core.runtime [2] Unresolved requirement: Require-Bundle: javax.annotation; bundle-version="1.1.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: javax.inject; bundle-version="1.0.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
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:1562) 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.osgi 4 0 2015-12-30 15:23:00.631 !MESSAGE Bundle initial#reference:file:plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar was not resolved.
!ENTRY org.eclipse.core.runtime 2 0 2015-12-30 15:23:00.637 !MESSAGE Could not resolve module: org.eclipse.core.runtime [2] Unresolved requirement: Require-Bundle: javax.annotation; bundle-version="1.1.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: javax.inject; bundle-version="1.0.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
!ENTRY org.eclipse.osgi 4 0 2015-12-30 15:23:00.659 !MESSAGE Application error !STACK 1 java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:78) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
(The formatting of the errors in the question is a little messed up and hard to read, if you could correct that great!)
Make sure you have all the dependencies you need. In particular the error says you don't have javax.annotation.
This is the part of the error message:
ENTRY org.eclipse.core.runtime 4 0 2015-12-30 15:23:00.627 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.eclipse.core.runtime 2 Unresolved requirement: Require-Bundle: javax.annotation; bundle-version="1.1.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: javax.inject; bundle-version="1.0.0"; visibility:="reexport"; resolution:="optional" Unresolved requirement: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"; visibility:="reexport"
This is what the error message probably looked like on your machine (formatting wise, not detail wise):
!ENTRY org.eclipse.ui 4 0 2015-12-30 14:16:58.931
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.ui [12]
Unresolved requirement: Require-Bundle: org.eclipse.ui.workbench; bundle-version="[3.105.0,4.0.0)"; visibility:="reexport"
-> Bundle-SymbolicName: org.eclipse.ui.workbench; bundle-version="3.107.0.v20150510-1732"; singleton:="true"
org.eclipse.ui.workbench [151]
Unresolved requirement: Import-Package: javax.annotation; version="1.0.0"
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)
Therefore, check if javax.annotation is included in the launch configuration, or if you are exporting the product before the failure, ensure it is in the dependency chain of your .product file.
Launch Configuration
Product File

Eclipse Luna Runtime Workbench Error

When starting Eclipse Luna Runtime workbench, I am getting the following error.
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.macosx [338]
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)