Hi

[I'm not clear why a new product is a problem with a 'maintenance' release; I guess I've become too accustomed to traditional Eclipse practices..]

But given that it is there, this seems to be exactly why we have a quiet week. Let's fix it. The fix seems very low risk, and conversely the non-fix has high reputational impact.

+1 for a respin.

    Regards

        Ed Willink

On 23/09/2015 11:08, Martin Lippert wrote:
Hey!

Strong +1 for a re-spin.

Cheers,
-Martin



Am 23.09.2015 um 12:04 schrieb Simon Scholz <[email protected]>:

Hi,

the steps to reproduce the issue are:

1) Install Buildship with the version you want to test
2) Create a new gradle project

<bjeiccaa.png>
<ehhgegja.png>

3) Go to the "Gradle Tasks" view and run a gradle task (e.g. the "clean" task)
<bhadhagj.png>

4) Close the Eclipse IDE and start it again
5) The workspace prompt might not be shown any more

In step 3) the Bundle#start() mehtod is called, which causes OSGi to corrupt 
the /configuration/org.eclipse.osgi/framework.info.{x} file somehow. The 
problem in the /configuration/org.eclipse.osgi/framework.info.{x} file then 
causes that the workspace prompt is not shown any more.

We were not able to analyse the concrete failure in 
/configuration/org.eclipse.osgi/framework.info.{x}.
But this does not happen always so that might not occur on some machines. So we 
guess it might depend on a certain OSGi configuration.
If someone is aware how the /configuration/org.eclipse.osgi/framework.info.{x} 
actually works, this would help a lot.

For version 1.0.5 of Buildship, I inserted a check, if the UI Plugin, which is started 
explicitly by step 3), is already active and also added the 
"Bundle.START_TRANSIENT" flag, which was suggested by Thomas Watson 
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=478054#c3). The result of this is that the 
/configuration/org.eclipse.osgi/framework.info.{x} stays untouched in version 1.0.5 of 
Buildship.

I think this is also something, which should be fixed directly in the code, 
which reads or parses the /configuration/org.eclipse.osgi/framework.info.{x} 
file.

Regards,

Simon


On 23.09.2015 11:16, Etienne Studer wrote:
This bug only reveals itself under certain conditions (otherwise it would have 
been detected/reported a long time ago). Simon was able to reproduce it. Simon, 
can you please describe the steps here. Thanks.

Etienne


On 23.09.2015, at 11:11, Mickael Istria <[email protected]> wrote:

On 09/23/2015 11:09 AM, Etienne Studer wrote:
Hi Mickael

The bug discovered by the user recently has been there for months. It is just that 
nobody every experienced/reported that bug. Thus, the bug is in all versions of 
Buildship < 1.0.5.
In RC4, we ship Buildship 1.0.3. The fact that the version shows 
1.0.2.something was a mistake on our side to bump of the version in time for 
the 1.0.3 release.
Ok, so we'll need steps to reproduce then. Since taking an EPP Java Package 
(with BuildShip installed) and starting it prompts for workspace.
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list

[email protected]

To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit

https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
Trainer, Consultant and Developer

vogella GmbH
Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Tel (040) 78804360, Fax (032) 221739404, Email:
[email protected], Web: http://www.vogella.com
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.6140 / Virus Database: 4419/10687 - Release Date: 09/23/15





_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to