Community
Participate
Working Groups
Created attachment 257947 [details] a bunch of plugins were installed, but only these three show up installed evrything nebula from the update sites > http://download.eclipse.org/technology/nebula/snapshot > http://download.eclipse.org/technology/nebula/incubation/snapshot but when i try to add the gallery plugin to my plugin's dependencies, it does not show up, only nattable, tablecombo and wb.rcp.nebula (see attached screenshot nebula1.png). checking the installation location shows the JAR being in place (screenshot nebula2.png) and adding it manually to the buildpath allows to run the SnippetSimple.java.
Created attachment 257948 [details] at least 4 plugins with *nebula*gallyer* in the name and, yet, none shows up
This does not seem like a nebula bug. Please use the forum for installation problems [1]. [1] http://www.eclipse.org/forums/index.php?t=thread&frm_id=64
sorry, but "seems" is not sufficient. did you try to reproduce it? do you get the gallery plugin offered? i installed from the official update site -- hence there's certainly nothing i could do differently. if you know of something specific about this issue, link to it -- a generic "check the forum" without the sligtest indication that it is, indeed, no bug, is hardly convincing.
further information: - my eclipse installation is a) the downloaded tar ball unzipped to a read-only folder in /op/eclipse b) all additional installs in $HOME/.eclipse/ - the three plugins that appear (first attachment) are part of the downloaded tarball, and thus in the global r/O folder /opt/eclipse/... - all other installs including the gallyer plugin are in $HOME/.eclipse/... this seems to be significant -- however, the same holds true for other plugins, which _DO_ appear in the dialog where of the nebula plugins only those appear that are in /op/eclipse/... for me, this points strongly to issues with the metadata of the plugins nebula's update sites offer.
Could you please check the log file if there are are statements that point out to missing dependencies? Typically if a plugin does not start up a required bundle is not available. But as the Gallery only has dependencies to SWT and JFace (optional) I'm not sure what might be missing. Therefore a look into the log file is necessary to get an idea what is happening. Also, how did you install? Via Install new software dialog? Via market place? Or manually by downloading and putting the jars in place?
(In reply to arne anka from comment #3) > sorry, but "seems" is not sufficient. > > did you try to reproduce it? > do you get the gallery plugin offered? > > i installed from the official update site -- hence there's certainly nothing > i could do differently. > > if you know of something specific about this issue, link to it -- a generic > "check the forum" without the sligtest indication that it is, indeed, no > bug, is hardly convincing. Hi Arne, I am sorry for the blunt response. I did not wanted to brush you off, and I apologize if it came across like that. However, I still say that you should go to the forum because. Let me explain why: In _all_ cases where there is an update site that allows you to install stuff, the installation will check for dependencies. If the dependencies are met and the plugins can be installed then it is not a bug. I was sure this is something that is specific to your installation. Because, in my experience, it always is. But since stranger things have happened, I just installed a fresh eclipse Mars and installed all Nebula plugins from the download site. As I expected this worked just fine. I can see the Nebula perspective with all widgets installed and I can select Gallery from the MANIFEST.MF plugin selection. So it is probably caused by your installation and that is why I closed it as WORKSFORME in the first place. In this case, the correct path in solving installation issues like this is by going through the forum where the community (not just Nebula committers) can help you. If during the analysis it is found that there is a bug then we file a bug.
@#6 i am not sure, i fully understand what your test setup is, but as far as it goes, i doubt it is helpful. i am not talking about any perspective nor do i question that the indivisual plugins appear for the top _nebula_ plugin project. to repeat, my issue is - Plugin Manifest Editor -> [tab] Dependencies -> [button] Add ... -[dialog] Select a Plugin the only org.eclipse.nebula plugins offered are nattable.core tablecombo wb.rcp.nebula which are altready included in the JDT eclipse flavour. additionally, my setup is as follows: - a global read-only folder whith eclipse as downloaded - all updates/additional plugins are installed via p2 or whatever it is called now and ending up in $HOME/.eclipse/... - the plugin i am developing was started with eclipse 3.6 and the migrated to 4.x using the compatibilty layer i tried several ways: - removed the $HOME/.eclipse/org.eclipse.platform_4.5.1_1473617060_linux_gtk_x86_64/ - installed just what is necessary for plugin development and _ONLY_ the gallery plugin -> same issue - copied the gallery plugin/feature into the global /opt/eclipse/ plugin/feature folders -> same issue - downloaded the repository.zip from your page and extracted its plugin/feature folders into /opt/eclipse/dropins (artifact.xml, content.jar, site.jar _REMOVED_) -> same issue - moved the plugin/feature folders from dropin/ to /opt/eclipse/ plugin/feature folders (where the plugins/features incluede by default live) -> same issue i have no idea what i could try short of removing my entire installation and workspace and start from scratch -- but since the issue ist obviously limited to nebula, i really don't see any sense in this, only to confirm the obvious again. the log does not show anything at all, see below from a fresh start !SESSION 2015-11-21 13:27:43.175 ----------------------------------------------- eclipse.buildId=4.5.1.M20150904-0015 java.version=1.8.0_65 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IE Framework arguments: -eclipse.password /opt/eclipse/password -product org.eclipse.epp.package.java.product Command-line arguments: -os linux -ws gtk -arch x86_64 -eclipse.password /opt/eclipse/password -product org.eclipse.epp.package.java.product !ENTRY org.eclipse.e4.ui.workbench 2 0 2015-11-21 13:27:44.605 !MESSAGE Could not find element with id 'app.base' !ENTRY org.eclipse.e4.ui.workbench 2 0 2015-11-21 13:27:44.608 !MESSAGE Could not find element with id 'app.base.command' !ENTRY org.eclipse.ui 2 0 2015-11-21 13:27:44.672 !MESSAGE Warnings while parsing the key bindings from the 'org.eclipse.ui.commands' and 'org.eclipse.ui.bindings' extension point !SUBENTRY 1 org.eclipse.ui 2 0 2015-11-21 13:27:44.672 !MESSAGE Cannot bind to an undefined command: plug-in='org.eclipse.ui.tests', id='org.eclipse.ui.tests.TestCommandId' !SUBENTRY 1 org.eclipse.ui 2 0 2015-11-21 13:27:44.672 !MESSAGE Cannot bind to an undefined command: plug-in='org.eclipse.ui.tests', id='org.eclipse.ui.tests.TestCommandId' !ENTRY org.eclipse.e4.ui.workbench 2 0 2015-11-21 13:28:48.443 !MESSAGE Could not find element with id 'app.base' !ENTRY org.eclipse.e4.ui.workbench 2 0 2015-11-21 13:28:48.448 !MESSAGE Could not find element with id 'app.base.command' !ENTRY org.eclipse.e4.ui.workbench 2 0 2015-11-21 13:28:48.450 !MESSAGE Could not find element with id 'fragment.contributedWindow' !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.605 !MESSAGE Invalid activity: missing a translatable name (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.605 !MESSAGE Invalid activity: missing a unique identifier (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.605 !MESSAGE Invalid category description: missing a translatable name (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.605 !MESSAGE Invalid category description: has no ID (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.606 !MESSAGE Invalid activity pattern binding: missing the pattern to be bound (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.606 !MESSAGE Invalid activity requirement binding: missing ID of the required activity (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 4 4 2015-11-21 13:28:48.606 !MESSAGE Invalid category activity binding: missing the ID of the activity to bind (contributed by 'org.eclipse.ui.tests') !ENTRY org.eclipse.ui 2 0 2015-11-21 13:28:48.614 !MESSAGE Expression activity cannot have requirements (id: org.eclipse.ui.tests.filter4.enabled) !ENTRY org.eclipse.ui 2 0 2015-11-21 13:28:48.615 !MESSAGE Expression activity cannot be required (id: org.eclipse.ui.tests.filter7.enabled) !ENTRY org.eclipse.ui 2 2 2015-11-21 13:28:49.427 !MESSAGE Could not parse value for theme color badColor3 !STACK 0 org.eclipse.jface.resource.DataFormatException: For input string: "1x" at org.eclipse.jface.resource.StringConverter.asRGB(StringConverter.java:568) at org.eclipse.ui.themes.ColorUtil.getColorValue(ColorUtil.java:174) at org.eclipse.ui.internal.themes.ColorDefinition.getValue(ColorDefinition.java:111) at org.eclipse.ui.internal.themes.ThemeElementHelper.installColor(ThemeElementHelper.java:305) at org.eclipse.ui.internal.themes.ThemeElementHelper.populateRegistry(ThemeElementHelper.java:193) at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1748) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2949) at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:2854) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:651) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 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(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) !ENTRY org.eclipse.ui 2 0 2015-11-21 13:28:54.298 !MESSAGE The 'org.eclipse.ui.startup' extension from 'org.eclipse.ui.tests' does not provide a 'class' attribute. This usage is deprecated and a 'class' attribute should be provided. The release after Mars (4.5) will no longer support the deprecated usage!
a global read only folder? Have you tried to install Eclipse in a writable folder?
i finally figured out what was wrong, it's PDE bug i figured out due to two seemingly completely unrelated issues: > https://bugs.eclipse.org/bugs/show_bug.cgi?id=482751 this issue can be closed. i have no idea what the appropriate selection is (resolved, closed, moved, invalid, ...)
*** This bug has been marked as a duplicate of bug 482751 ***