Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 317799 - Plugins installed without write access to eclipse folder non functional
Summary: Plugins installed without write access to eclipse folder non functional
Status: CLOSED WORKSFORME
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-24 06:24 EDT by Martin Probst CLA
Modified: 2011-06-10 00:16 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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