Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 317799

Summary: Plugins installed without write access to eclipse folder non functional
Product: [Eclipse Project] Equinox Reporter: Martin Probst <mail>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: major    
Priority: P3 CC: pascal
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Martin Probst CLA 2010-06-24 06:24:24 EDT
Build Identifier: 20100617-1415

Installing plugins from a user account that does not have write access to the eclipse folder succeeds, the plugin shows up in the installation details list, but the functionality that is supposed to be contributed is not available - i.e. no GUI elements.

Reproducible: Always

Steps to Reproduce:
1. Download Helios, e.g. from http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/R/eclipse-jee-helios-macosx-cocoa-x86_64.tar.gz

2. Untar, move to /Applications, and chown to root:
cd /Applications
tar xzf ~/Downloads/eclipse-jee-helios-macosx-cocoa-x86_64.tar.gz
sudo chown -R root:wheel eclipse

3. Start Eclipse, go to Help->Eclipse Marketplace, and install a plugin (I tried FindBugs and Checkstyle)

4. Restart, observe that About->Installation Details contains the plugin in "Installed Software", but there is no trace of the contributed functionality, e.g. no preference pages, no FindBugs context menu on a Java project, and so on.

The workspace log does not contain any error messages.

There is a directory '.eclipse' created in my home folder, containing a features and plugins folder which in turn contain the expected files from findbugs/checkstyle.
Comment 1 Pascal Rapicault CLA 2011-06-10 00:16:10 EDT
This is working for me. Please try again with 3.7