Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334018 - transition from Helios to Indigo workspace corrupts remote project metadata
Summary: transition from Helios to Indigo workspace corrupts remote project metadata
Status: CLOSED WONTFIX
Alias: None
Product: PTP
Classification: Tools
Component: Core (show other bugs)
Version: 4.0.5   Edit
Hardware: All All
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-11 13:43 EST by Albert L. Rossi CLA
Modified: 2011-06-08 17:25 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 Albert L. Rossi CLA 2011-01-11 13:43:46 EST
There seems to be some bi-directional incompatibility between the workspace metadata for Helios and Indigo. While it may be the case the Indigo is not forward compatible with Helios, it should be backward compatible.
To observe this behavior, do the following:

1. Download  a fresh install of 3.6.1 cpp, used p2 to install PTP 4.0+.
2. creat a workspace work
3. make a remote project on your own remote host
4. quit 3.6.1.
5. Download the prepackaged indigo ptp distribution.
6. point it at work

The workspace shows a closed project. When you try to open, you get this warning:

"The project description file (.project) for <name> is missing. This file contains important information about the project. The project will not function properly until this file is restored"

If I try to create a new remote project, the previous info about the remote connection is missing.

7. Create a new remote project, <name>-1, and new connection info.
   You get a warning about overwriting previous .project info. Click OK, then finish.
    But the setup wizard never exits. Hitting finish repeatedly brings up the same warning.

HOWEVER, if you remove the original project (don't delete on disk), then create it again, #7 completes successfully.

The same is true if you install Indigo M4, and then use the Indigo update site to install CDT, RSE and PTP.
Comment 1 Chris Recoskie CLA 2011-01-11 14:38:53 EST
The warning about the .project file being missing is normal.  It will come up every time you launch the workbench.  That happens with all remote projects.

Probably there is some exception causing the wizard to get stuck.  Try catching for NPEs and see what you find.
Comment 2 Greg Watson CLA 2011-06-08 17:25:55 EDT
Indigo is finished, so this is not going to be fixed.