[JBoss JIRA] (JBIDE-19757) Consider using main JBT site for server discovery
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19757?page=com.atlassian.jira.plugi... ]
Max Rydahl Andersen commented on JBIDE-19757:
---------------------------------------------
I'm not sure how to say it more clear. It is exactly what this fix does and it is exactly what Mickael tested. Notice: "then removed site.xml on the remote site and tried again".
This will only work from Mars M7 and onward I believe.
> Consider using main JBT site for server discovery
> -------------------------------------------------
>
> Key: JBIDE-19757
> URL: https://issues.jboss.org/browse/JBIDE-19757
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build, server
> Reporter: Mickael Istria
> Fix For: 4.3.0.Beta1
>
>
> With https://bugs.eclipse.org/bugs/show_bug.cgi?id=434185 , WTP Server Discovery mechanism was granted a new strategy which allows to rely on regular p2 metadata instead of a site.xml.
> Support for this was already merged in server ( https://github.com/jbosstools/jbosstools-server/commit/2d3cc63a9b67753ad9... )
> In order to save an artifact to manage (the webtools p2 repository), we could use this mechanism and consider contributing directly the main JBT URL to webtools discovery.
> However, server discovery also keeps older strategies and since we produce invalid site.xml files, this is currently failing
> {code}
> !ENTRY org.eclipse.equinox.p2.updatesite 2 0 2015-05-04 09:40:58.088
> !MESSAGE Error parsing feature stream. The unique identifier or the version is null or empty for the State: "Category": unique identifier="minimal-json" version="null".
> {code}
> because we are lines specifying bundle but no version in the site.xml.
> [~nickboldt] What are those site.xml useful for? Could we get rid of them?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBDS-3411) have installer build actually use M6 p2 product build
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBDS-3411?page=com.atlassian.jira.plugin.... ]
Martin Malina edited comment on JBDS-3411 at 5/7/15 5:43 AM:
-------------------------------------------------------------
[~maxandersen], I read this somewhere also (perhaps in some eclipse docs/bugzilla) that on OS X you should use the Info.plist file. But in fact the ini has always worked in the past on OS X and it still does now. I think we never did anything with the Info.plist during installation.
How did I start JBDS? By double-clicking the jbdevstudio.app symlink inside the installation folder.
I was curious which one takes precedence if you set -vm in both. So I checked. It turns out Info.plist has higher priority over jbdevstudio.ini - when you use both, the JDK set in the plist will be used to run JBDS.
was (Author: mmalina):
[~maxandersen], I read this somewhere also (perhaps in some eclipse docs/bugzilla) that on OS X you should use the Info.plist file. But in fact the ini has always worked in the past on OS X and it still does now. I think we never did anything with the Info.plist during installation.
How did I start JBDS? By double-clicking the jbdevstudio.app symlink inside the installation folder.
> have installer build actually use M6 p2 product build
> -----------------------------------------------------
>
> Key: JBDS-3411
> URL: https://issues.jboss.org/browse/JBDS-3411
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: build, installer, updatesite
> Reporter: Max Rydahl Andersen
> Assignee: Denis Golovin
> Priority: Critical
>
> talking with [~prapicault] I learned that since M6 the following changes are required for proper working p2 product/osx build:
> {code}
> <products>
> <product>
> ...
> <rootFolders>
> <macosx>MyProduct.app</macosx>
> </rootFolders>
> </product>
> {code}
> And to use tycho 0.23-snapshot
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBDS-3411) have installer build actually use M6 p2 product build
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBDS-3411?page=com.atlassian.jira.plugin.... ]
Martin Malina commented on JBDS-3411:
-------------------------------------
[~maxandersen], I read this somewhere also (perhaps in some eclipse docs/bugzilla) that on OS X you should use the Info.plist file. But in fact the ini has always worked in the past on OS X and it still does now. I think we never did anything with the Info.plist during installation.
How did I start JBDS? By double-clicking the jbdevstudio.app symlink inside the installation folder.
> have installer build actually use M6 p2 product build
> -----------------------------------------------------
>
> Key: JBDS-3411
> URL: https://issues.jboss.org/browse/JBDS-3411
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: build, installer, updatesite
> Reporter: Max Rydahl Andersen
> Assignee: Denis Golovin
> Priority: Critical
>
> talking with [~prapicault] I learned that since M6 the following changes are required for proper working p2 product/osx build:
> {code}
> <products>
> <product>
> ...
> <rootFolders>
> <macosx>MyProduct.app</macosx>
> </rootFolders>
> </product>
> {code}
> And to use tycho 0.23-snapshot
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBDS-3411) have installer build actually use M6 p2 product build
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-3411?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen commented on JBDS-3411:
-------------------------------------------
note, to be clear I think the .ini file should be modifed equally on windows/linux and osx. Just wondered by your are seeing osx honoring .ini file.
> have installer build actually use M6 p2 product build
> -----------------------------------------------------
>
> Key: JBDS-3411
> URL: https://issues.jboss.org/browse/JBDS-3411
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: build, installer, updatesite
> Reporter: Max Rydahl Andersen
> Assignee: Denis Golovin
> Priority: Critical
>
> talking with [~prapicault] I learned that since M6 the following changes are required for proper working p2 product/osx build:
> {code}
> <products>
> <product>
> ...
> <rootFolders>
> <macosx>MyProduct.app</macosx>
> </rootFolders>
> </product>
> {code}
> And to use tycho 0.23-snapshot
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBDS-3411) have installer build actually use M6 p2 product build
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-3411?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen commented on JBDS-3411:
-------------------------------------------
hmm - OSX shouldn't be listening to jbdevstudio.ini for vm but uses the info.plist ... at least when running the jbdevstudio.app.
How did you run it ? via jbdevstudio.app or the embedded eclipse inside ?
> have installer build actually use M6 p2 product build
> -----------------------------------------------------
>
> Key: JBDS-3411
> URL: https://issues.jboss.org/browse/JBDS-3411
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: build, installer, updatesite
> Reporter: Max Rydahl Andersen
> Assignee: Denis Golovin
> Priority: Critical
>
> talking with [~prapicault] I learned that since M6 the following changes are required for proper working p2 product/osx build:
> {code}
> <products>
> <product>
> ...
> <rootFolders>
> <macosx>MyProduct.app</macosx>
> </rootFolders>
> </product>
> {code}
> And to use tycho 0.23-snapshot
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months