Eclipse Indigo (Linux) not showing plugins after platform update - eclipse

I'm running Ubuntu 12.04. After running "check for updates", one of the listed updates was Eclipse Platform ==> 3.7.2, which I couldn't select (white plug type icon). A conflict dependency was described, something to do with Java Development Tools, I think. Anyway, I force selected everything (which included the Eclipse Platform) and then manually deselected every other option except the Eclipse Platform. I was then able to go ahead with the update just for that option.
The update seemed to be going fine, but ultimately ended up with an error, which was that a file could not be deleted successfully (I believe it was /usr/lib/eclipse/.eclipse or something similar). After following some advice, I ran sudo chown -R $USER:$USER /usr/lib/eclipse /usr/share/eclipse and then repeated the update process done previously, which worked.
After restarting Eclipse, all my plug-ins appear to be missing. Eclipse looks like it's completely stripped down. In the help menu, there's no longer any "Check for updates" option. Although in the installation details, the plug-ins are still listed.
I tried resetting ownership of the eclipse directories back to root, but it doesn't change anything. I've looked around at various bug reports and forums etc. but I'm not sure what to do. Can anyone help me?
Error Log:
Error
Sun Jan 19 11:50:37 GMT 2014
Error creating feature
"file:/usr/lib/eclipse/features/org.eclipse.equinox.p2.user.ui_2.1.2.R37x_v20110815-1155-
6-Bk8pYWZz0qUTX5I15GZWwbXkrl/".
[/usr/lib/eclipse/features/org.eclipse.equinox.p2.user.ui_2.1.2.R37x_v20110815-1155-6-
Bk8pYWZz0qUTX5I15GZWwbXkrl/feature.xml (No such file or directory)]
... followed by another similar entry, followed by:
Error
Sun Jan 19 11:37:42 GMT 2014
FrameworkEvent ERROR
org.osgi.framework.BundleException: The bundle
"org.eclipse.equinox.p2.reconciler.dropins_1.1.100.dist [80]" could not be resolved.
Reason: Missing Constraint: Require-Bundle: org.eclipse.equinox.p2.touchpoint.eclipse;
bundle-version="1.0.0"
... followed by:
Error
Sun Jan 19 11:37:42 GMT 2014
Bundle reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20110815-
1438.jar#1:start not found.

Related

Mac on Big Sur Eclipse problem with version.ini (Operation not permitted)

After upgrading to Big Sur this weekend, my older version of Eclipse (Mars) I use for a specific project cannot be started. I did the suggestion of updating the vm in /Applications/Eclipse.app/Contents/Info.plist -
Not able to run Eclipse on macOS Big Sur
Now I am getting this error:
!MESSAGE Could not read version file /Users/lorapowell/Documents/MARs
workspace/.metadata/version.ini STACK 0 java.io.FileNotFoundException:
/Users/lorapowell/Documents/MARs workspace/.metadata/version.ini
(Operation not permitted)
The file is there and has date (around when I did the upgrade?)
#Sat Jan 16 23:42:07 MST 2021
org.eclipse.core.runtime=2
org.eclipse.platform=4.5.2.v20160212-1500
My newer version of Eclipse is working fine.
You'll need to ensure you're running a more recent version of Eclipse than that.
The problem specifically shown here is because the Documents folder needs to be opted in to allow access from programs. This can be found in System Preferences, in the Security & Privacy preference pane on the Privacy tab.
You might find that Eclipse is showing in there with a Desktop folder without a checkmark. If that's the case, add the checkmark, then re-launch the application.
After moving the zip files for the referenced build path libraries to under my /Users/profilename and re-expanding them, then updating the .classpath for these, cleaning and rebuilding as well as closing and reopening Eclipse a few times, I got things to sort themselves out. Build works. Older eclipse, but it allows me to connect to my cmvc source project.

Netbeans JavaDB won't start

Similarly to https://bz.apache.org/netbeans/show_bug.cgi?id=257948 , my JavaDB connections starting going haywire a couple days ago.
They were working nicely with Netbeans 12.1 and Glassfish 5.1 and JDK 15 until two days ago. I use the embedded driver in my codebase, and I use Services -> JavaDB to inspect my tables from within the Netbeans IDE.
Two days ago, without having changed anything on my system or in my setup, Services -> JavaDB stopped connecting to the database. JavaDB simply won't start. Until two days ago, I would get a prompt asking for username and password (which were empty). Now, I just get this in the output window, with an eternal spinner saying "JavaDB starting".
I have tried uninstalling all JDKs and JREs, uninstalling Netbeans, and reinstalling again with:
JDK 15
Netbeans 12.1
Glassfish 5.1
But this didn't fix the issue, see screenshot. I get an eternal "Starting the Java DB server" or "Connecting to database" spinner, but no username prompt and no connection to the database :
I also tried starting from the command line as per the instructions given here. I don't see any errors when doing that:
C:\Users\johnrdorazio>java -cp "C:\Users\johnrdorazio\GlassFish_Server\javadb\lib\derby.jar;C:\Users\johnrdorazio\GlassFish_Server\javadb\lib\derbytools.jar;C:\Users\johnrdorazio\GlassFish_Server\javadb\lib\derbynet.jar" -Dderby.system.home="C:\Users\johnrdorazio\AppData\Roaming\BibleGetOpenOfficePlugin" org.apache.derby.drda.NetworkServerControl start
Thu Oct 22 22:16:27 CEST 2020 : Gestore della sicurezza installato con i criteri di sicurezza di base del server.
Thu Oct 22 22:16:29 CEST 2020 : Server di rete Apache Derby: 10.14.2.0 - (1828579) avviato e pronto ad accettare connessioni sulla porta 1527
I have verified paths are all correct in Java DB Properties. I'm at a loss as where to go from here.
I have set the System variable JAVA_HOME to the JDK 15 path, and the System Path contains only the JAVA_HOME variable (as regards Java paths).
I my case the problem was that JavaDB Properties had the default Java DB Installtion location:
C:\Program Files\glassfish web-5.1.0\glassfish5\javadb.
Whereas in NetBeans 12.0, the actual path to glassfish, in my case is:
C:\Program Files\eclipse-glassfish web-5.1.0\glassfish5\javadb
I corrected that by using the actual path and then JavaDB connected immediately.

Eclipse PDT - Lost content assist. OverlappingFileLockException

I used Eclipse PDT Mars on 2010 Macbook for years - no problem.
I got a 2013 Macbook with latest OS. Transferred everything with migration assistant.
After OS update, I updated Eclipse - because Mars crashed every time I pressed delete with highlighted text on new OS.
I used default startup options for Eclipse 2020.
Sadly - no PHP content assist after update to Eclipse 2020 - "No default proposals."
Errors:
!ENTRY org.eclipse.jface.text 4 0 2020-04-11 00:12:22.371
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.nio.channels.OverlappingFileLockException
Note: OverlappingFileLockException is repeated many times in log files.
How can I get my content assist to work? I tried changing settings, deleting work spaces.
Thank you.
Thank you #howlger
I reinstalled and created new workspace.
PHP content assist worked - and log has no errors - after I put empty workspace on main disk instead of external flash drive.
I think MacOS Catalina added too much security for external drives.

Bug in eclipse, not showing anything in Install Software Screen

I have a problem with my eclipse. Whenever I go to the Install Software screen and put in a an update site, the screen shows nothing but when I click on the screen where I can select plugins they're there and I can actually go on to install the plugins.
I actually saw the plugins showing the first time I used it and then I got this error:
"A handler conflict occurred. This may
disable some commands"
eclipse.buildId=M20090917-0800
java.version=1.6.0_15 java.vendor=Sun
Microsystems Inc. BootLoader
constants: OS=linux, ARCH=x86, WS=gtk,
NL=en_PH Framework arguments:
-product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws
gtk -arch x86 -product
org.eclipse.epp.package.jee.product
Warning Sun Dec 27 14:13:49 PHT 2009
Conflict for
'org.eclipse.wst.jsdt.ui.edit.text.java.open.editor':HandlerActivation
(commandId=org.eclipse.wst.jsdt.ui.edit.text.java.open.editor,
handler=ActionHandler(org.eclipse.wst.jsdt.ui.actions.OpenAction#8eec22),
expression=AndExpression(AndExpression(org.eclipse.ui.SubActionBars$1#12f8a71,
ActivePartExpression(org.eclipse.ui.navigator.resources.ProjectExplorer#1e8b957)),
WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow#270fc4)),
sourcePriority=1064961)
HandlerActivation(commandId=org.eclipse.wst.jsdt.ui.edit.text.java.open.editor,
handler=ActionHandler(org.eclipse.wst.jsdt.ui.actions.OpenAction#8eec22),
expression=AndExpression(AndExpression(org.eclipse.ui.SubActionBars$1#12f8a71,
ActivePartExpression(org.eclipse.ui.navigator.resources.ProjectExplorer#1e8b957))
,WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow#270fc4)),
sourcePriority=1064961)
After reading items in this post I checked if deleting the .metadata folder fixed the situation. It fixed the problem but I lost my workspace settings. In order to fix this without losing your workspace settings you must delete only this file:
${YOUR_WORKSPACE_FOLDER}/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml
ggolebio had the right idea, and I'm assuming he got the information from https://bugs.eclipse.org/bugs/show_bug.cgi?id=324729
Rather than deleting the file do the following:
edit ${YOUR_WORKSPACE_FOLDER}/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml
set the AvailableNameColumnWidth to 420
set the AvailableVersionColumnWidth to 140.
Restart eclipse
profit
This will not kill your workspace customizations like other solutions do.
Deleting the .metadata folder fixed it for me. Not sure of the cause but it was around the time I upgraded to Juno
I had this problem too. First try creating a new workspace, and see if you still have the same problem. If so, then try deleting the .metadata directory from the corrupted workspace.
$ cd ~/<your-eclipse-corrupted-workspace>
$ rm -r .metadata/
I made the mistake of closing the "install new software" window after trying to filter "all available downloads" which was taking to long. That triggered the problem. I tried reinstalling. I uninstalled and reinstalled. I deleted my ~/.eclipse folder. That made eclipse start in the default workspace, ~/workspace which suddenly didn't have the problem. That's what made me realize that my problem was a corrupted workspace. As soon as I deleted the .metadata folder the problem disappeared.
There are bug reports on LaunchPad and eclipse.
Try installing the Eclipse package from Synaptic; it's been updated to the latest version just recently (though you may need to enable more recent updates from the Software Sources dialog or something).
Makes sure you install version 3.5.1-0ubuntu7 or later from Synaptic. I'm not in Ubuntu right now to check, but this bug has been fixed in that version and later. See this bug report.
If for some reason you can't do that, then do the workaround here.
They did not fix the issue. The solution of ggolebio, today 16 june 2015, is still working.
sudo rm /home/USERNAME/.workspace/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml
Sounds like a bug somewhere. This could be specific to your OS or environment.
Start by checking the Error Log view (to show it, use the Window -> Show View option. See if you are getting any exceptions there.
To eliminate workspace issues: Try with a new workspace (simply switch to a new workspace, you can always switch back later).
To eliminate issues with your specific installation: Try with a clean Eclipse install. You can download a new installation from eclipse.org and install it in a different directory.
Search for existing bugs in Eclipse Bugzilla. If there are none, report yours. Attaching your configuration to the bug report might help (under About Eclipse -> Installation Details -> Configuration, copy and save to a text file).

org.eclipse.swt.SWTError: Item not added

Does somebody know how to recover a never-starting eclipse when the error "org.eclipse.swt.SWTError: Item not added" is raising againg and again?
I'm using WebSphere Studio Site Developer (Windows) 5.1.0
The only stack trace in the .metadata/log file is:
SESSION ----------------------------------------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 sep 17, 2008 16:39:00.564
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException: org.eclipse.swt.SWTError: Item not added
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.Throwable.<init>(Throwable.java)
at org.eclipse.swt.SWTError.<init>(SWTError.java:82)
at org.eclipse.swt.SWTError.<init>(SWTError.java:71)
at org.eclipse.swt.SWT.error(SWT.java:2358)
at org.eclipse.swt.SWT.error(SWT.java:2262)
at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
at org.eclipse.swt.widgets.Menu.createItem(Menu.java:464)
at org.eclipse.swt.widgets.MenuItem.<init>(MenuItem.java:77)
at org.eclipse.ui.internal.AcceleratorMenu.setAccelerators(AcceleratorMenu.java:177)
at org.eclipse.ui.internal.WWinKeyBindingService.updateAccelerators(WWinKeyBindingService.java:316)
at org.eclipse.ui.internal.WWinKeyBindingService.clear(WWinKeyBindingService.java:175)
at org.eclipse.ui.internal.WWinKeyBindingService.update(WWinKeyBindingService.java:267)
at org.eclipse.ui.internal.WWinKeyBindingService$1.partActivated(WWinKeyBindingService.java:107)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1180)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1833)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:207)
at java.lang.reflect.Method.invoke(Method.java:271)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
I had exactly the same problem. I did not restart my machine, and just used "eclipse -clean" to start eclipse. It worked. Thanks Jon for the hint.
Does restarting your computer resolve the problem with being able to open the workspace? There is a forum post (http://forums.sun.com/thread.jspa?messageID=3131484#3131484) that describes a similar problem with an identical stack trace as the one shown above. In the post, the author mentions that their machine was low on resources (they did not specify what type of resources were running low).
If restarting your computer does not work, you may want to try starting eclipse with the clean option:
eclipse -clean
The clean option will clean out any caches that Eclipse has created.
If all else fails, you may want to open a bug for this problem at https://bugs.eclipse.org/bugs/. Including a copy of your workspace (if possible), and including the stack trace in the bug would be helpful information for the person trying to diagnose the problem.
Good Luck!
Well, some things you can try are:
Delete workspace .metadata dir. Obviously you will lose your workbench configuration.
Rename your .metadata dir. Start Eclipse, and you will have a new .metadata dir. Close Eclipse, delete the new dir, and rename back the original dir. It sometimes works.
HI,
Check the task manager, whether any java process(java.exe or javaw.exe) running even after the closing of workbench. Kill those processes. You will get this error resolved
For me, I think this has something to do with my dual monitor setup and Actual Multiple Monitors that I have installed. I disabled that and the problem is gone.
This worked when I moved the eclipse.ini from the eclipse install folder (where .exe is present). I ran into this problem when I was trying to increase the heap size in the eclipse.ini file (although I had seen this error earlier)