[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5520) Problem with associated sites in JBossTools-Update-3.1.0.v200912161943M-H182-RC1.zip

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed Feb 17 17:41:10 EST 2010


    [ https://jira.jboss.org/jira/browse/JBIDE-5520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12515077#action_12515077 ] 

Nick Boldt commented on JBIDE-5520:
-----------------------------------

New metadata generator hooked in... hopefully will work seamlessly in next build from trunk or RC2

> Problem with associated sites in JBossTools-Update-3.1.0.v200912161943M-H182-RC1.zip
> ------------------------------------------------------------------------------------
>
>                 Key: JBIDE-5520
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5520
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Build/Releng
>    Affects Versions: 3.1.0.CR1
>            Reporter: Snjezana Peco
>            Assignee: Snjezana Peco
>            Priority: Minor
>             Fix For: 3.1.0.CR2
>
>
> The associated sites aren't created correctly in 3.1.0.RC1
> If you try the following:
> - download JBossTools-Update-3.1.0.v200912161943M-H182-RC1.zip
> - replace content.jar with the attached content.jar in JBossTools-Update-3.1.0.v200912161943M-H182-RC1.zip
> - install fresh Eclipse Galileo EPP SR1 
> - start Eclipse with JDK6
> - go to Help>Install New Software
> - add the changed JBossTools-Update-3.1.0.v200912161943M-H182-RC1.zip archive site
> - select all the JBoss Tools categories
> You will be able to install the complete JBoss Tools without adding the m2eclipse and BIRT 2.5 update site
> The problem is the following:
> The site.xml file within 3.1.0.v200912161943M-H182-RC1 is invalid. The URL
> http://download.jboss.org/jbosstools/updates/nightly/3.1.0.RC1/site.xml
> contains the associateSitesURL attribute
> http://download.jboss.org/jbosstools/updates/stable/associateSites.xml
> which contains the following sites :
> <associateSites>
> <associateSite label="Ganymede Update Site" url="http://download.eclipse.org/releases/ganymede/"/>
> <associateSite label="BIRT 2.3 Update Site" url="http://download.eclipse.org/birt/update-site/2.3/"/>
> </associateSites>
> which is incorrect. The correct associateSitesURL is
> http://download.jboss.org/jbosstools/updates/nightly/3.1.0.RC1/associateSites.xml
> Attached is the correct site.xml
> site.xml has to be changed before generating p2 metadata because the Galileo P2 update engine ignores site.xml and uses content.jar which is invalid here.
> JBoss Tools 3.1.0.RC1 uses the org.eclipse.equinox.p2.metadata.generator.EclipseGenerator application to generate P2 metadata that is deprecated. I am not sure if it generates valid P2 metadata. The attached content.jar is created using the  org.eclipse.equinox.p2.updatesite.UpdateSitePublisher application which creates p2 metadata correctly when using the attached site.xml.
> After fixing this issue, it will be possible to install JBoss Tools by adding JBoss Tools archive site or JBoss Tools web update site without adding any other site. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list