[jbosstools-issues] [JBoss JIRA] (JBIDE-19697) org.jboss.tools.runtime.ui.prefs mysteriously appears in Eclipse dir during JBDS BYOE installation

Martin Malina (JIRA) issues at jboss.org
Mon May 4 09:52:46 EDT 2015


     [ https://issues.jboss.org/browse/JBIDE-19697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Malina updated JBIDE-19697:
----------------------------------
    Attachment: pref-recorder.png


I tried to verify if (with default settings) new instance of Eclipse will ask users about usage tracking or not.
First odd thing is that the Preference Recorder preference page already contains the usage preferences:
!pref-recorder.png!
How did it get there I don't know - it's a new Eclipse, new workspace and I wiped ~/.eclipse beforehand.
Anyway, it's not checked, so it should not be recorded.
I installed JBT, restarted Eclipse, and the usage window popped up.
The I repeated this a second time - new eclipse, new workspace, installed JBT, restarted. And... surprise, surprise ... it asked me again if I want to report usage. So that looks fine.

> org.jboss.tools.runtime.ui.prefs mysteriously appears in Eclipse dir during JBDS BYOE installation
> --------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-19697
>                 URL: https://issues.jboss.org/browse/JBIDE-19697
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: runtime-detection
>    Affects Versions: 4.3.0.Alpha2
>            Reporter: Martin Malina
>            Assignee: Snjezana Peco
>             Fix For: 4.3.0.Beta1
>
>         Attachments: pref-recorder.png, preference-recorder.png
>
>
> When I install JBDs 9.0.0.Alpha2 B24 BYOE into new Eclipse Mars M6 and new workspace, during the installation, suddenly the runtime detection config appears inside my Eclipse isntall dir:
> {code}
> $ find Eclipse-runtime-test.app/ -name 'org.jboss.tools.runtime.*.prefs'
> Eclipse-runtime-test.app//Contents/Eclipse/configuration/.settings/org.jboss.tools.runtime.ui.prefs
> {code}
> This is inside the file:
> {code}
> $ find Eclipse-runtime-test.app/ -name 'org.jboss.tools.runtime.*.prefs'|xargs cat
> eclipse.preferences.version=1
> runtimePaths=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<runtimePaths version\="2">\n  <runtimePath path\="/Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0" scanOnEveryStartup\="false" timestamp\="-1">\n    <serverDefinitions>\n      <serverDefinition description\="" enabled\="true" location\="/Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0" name\="JBoss EAP 6.3" type\="EAP" version\="6.3">\n        <included/>\n      </serverDefinition>\n    </serverDefinitions>\n  </runtimePath>\n</runtimePaths>\n
> {code}
> It contains /Users/rasp/jbossqa/runtimes/jboss-eap-6.3.0 which I use regularly when testing server tooling. But how did this happen?
> I looked for the pref file before I started BYOE installation. Then a bit later, a few minutes into the installation, I checked again and the file is there now.
> Can somebody explain what's going on?
> Note: This happened to me yesterday and it surprised me, but I wasn't sure if it wasn't my mistake somehow. But Max preferred I try again, so I did. And it is happening again now.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list