[jbosstools-issues] [JBoss JIRA] (JBDS-3092) Remove content in JBDS update site which is duplicated in the JBDS TP

Nick Boldt (JIRA) issues at jboss.org
Fri Jul 18 11:22:31 EDT 2014


    [ https://issues.jboss.org/browse/JBDS-3092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12986328#comment-12986328 ] 

Nick Boldt edited comment on JBDS-3092 at 7/18/14 11:22 AM:
------------------------------------------------------------

With Denis' PR, the following are missing from the installer jar:

{code}
plugins/org.jboss.tools.aesh.core_1.3.0.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.aesh.runtime_1.3.53.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.aesh.ui_1.3.0.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.forge2.runtime_2.0.1.CR1-v20140710-0647-B659.jar
{code}

Also, these IUs are added to the installer jar:

{code}
plugins/com.ibm.icu.base_52.1.0.v201404171520.jar
plugins/javax.activation_1.1.0.v201108011116.jar
plugins/javax.servlet_2.5.0.v201103041518.jar
plugins/javax.servlet.jsp_2.0.0.v201101211617.jar
plugins/javax.xml.bind_2.2.0.v201105210648.jar
plugins/javax.xml.rpc_1.1.0.v201005080400.jar
plugins/javax.xml.soap_1.3.0.v201105210645.jar
plugins/org.apache.commons.codec_1.3.0.v201101211617.jar
plugins/org.apache.commons.lang_2.1.0.v201005080500.jar
plugins/org.apache.commons.lang_2.4.0.v201005080502.jar
plugins/org.apache.httpcomponents.httpclient_4.1.2.v201203221030.jar
plugins/org.apache.httpcomponents.httpcore_4.1.4.v201203221030.jar
plugins/org.apache.lucene.core_2.9.1.v201101211721.jar
plugins/org.eclipse.core.filesystem.aix.ppc_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.aix.ppc64_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.hpux.ia64_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.linux.ppc_1.0.200.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.linux.ppc64_1.4.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.solaris.sparc_1.2.0.v20140124-1940.jar
plugins/org.eclipse.equinox.launcher.gtk.aix.ppc_1.1.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.aix.ppc64_1.1.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.hpux.ia64_1.0.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.ppc_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.ppc64_1.0.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.s390_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.solaris.x86_1.1.200.v20140603-1326.jar
plugins/org.eclipse.swt.gtk.aix.ppc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.aix.ppc64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.hpux.ia64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.ppc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.ppc64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.s390_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.s390x_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.solaris.sparc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.solaris.x86_3.103.0.v20140605-2012.jar
plugins/org.jdom_1.0.0.v201005080400.jar
plugins/org.junit_3.8.2.v3_8_2_v20130308-0410.jar{code}

The platform fragments for aix, hpux, s390 and solaris should be filtered out, but the extra Orbit stuff seems like it's OK.

Screenshot showing the orphans (missing files) between the two builds:

[^jbds3092-dgolovin-pr.png]


was (Author: nickboldt):
With Denis' PR, the following are missing from the installer jar:

{code}
plugins/org.jboss.tools.aesh.core_1.3.0.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.aesh.runtime_1.3.53.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.aesh.ui_1.3.0.CR1-v20140710-0647-B659.jar
plugins/org.jboss.tools.forge2.runtime_2.0.1.CR1-v20140710-0647-B659.jar
{code}

Also, these IUs are added to the installer jar:

{code}
plugins/com.ibm.icu.base_52.1.0.v201404171520.jar
plugins/javax.activation_1.1.0.v201108011116.jar
plugins/javax.servlet_2.5.0.v201103041518.jar
plugins/javax.servlet.jsp_2.0.0.v201101211617.jar
plugins/javax.xml.bind_2.2.0.v201105210648.jar
plugins/javax.xml.rpc_1.1.0.v201005080400.jar
plugins/javax.xml.soap_1.3.0.v201105210645.jar
plugins/org.apache.commons.codec_1.3.0.v201101211617.jar
plugins/org.apache.commons.lang_2.1.0.v201005080500.jar
plugins/org.apache.commons.lang_2.4.0.v201005080502.jar
plugins/org.apache.httpcomponents.httpclient_4.1.2.v201203221030.jar
plugins/org.apache.httpcomponents.httpcore_4.1.4.v201203221030.jar
plugins/org.apache.lucene.core_2.9.1.v201101211721.jar
plugins/org.eclipse.core.filesystem.aix.ppc_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.aix.ppc64_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.hpux.ia64_1.1.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.linux.ppc_1.0.200.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.linux.ppc64_1.4.0.v20140124-1940.jar
plugins/org.eclipse.core.filesystem.solaris.sparc_1.2.0.v20140124-1940.jar
plugins/org.eclipse.equinox.launcher.gtk.aix.ppc_1.1.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.aix.ppc64_1.1.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.hpux.ia64_1.0.100.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.ppc_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.ppc64_1.0.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.s390_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.solaris.sparc_1.1.200.v20140603-1326.jar
plugins/org.eclipse.equinox.launcher.gtk.solaris.x86_1.1.200.v20140603-1326.jar
plugins/org.eclipse.swt.gtk.aix.ppc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.aix.ppc64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.hpux.ia64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.ppc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.ppc64_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.s390_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.linux.s390x_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.solaris.sparc_3.103.0.v20140605-2012.jar
plugins/org.eclipse.swt.gtk.solaris.x86_3.103.0.v20140605-2012.jar
plugins/org.jdom_1.0.0.v201005080400.jar
plugins/org.junit_3.8.2.v3_8_2_v20130308-0410.jar{code}

The platform fragments for aix, hpux, s390 and solaris should be filtered out, but the extra Orbit stuff seems like it's OK.

> Remove content in JBDS update site which is duplicated in the JBDS TP
> ---------------------------------------------------------------------
>
>                 Key: JBDS-3092
>                 URL: https://issues.jboss.org/browse/JBDS-3092
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: target-platform, updatesite
>    Affects Versions: 8.0.0.Beta3
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>         Attachments: jbds3092-dgolovin-pr.png
>
>
> From Max:
> {quote}    Why is parts of TP included inside https://devstudio.jboss.com/updates/8.0.0/jboss-devstudio-8.0.0.Beta3-updatesite-core/ ?
>     why not *just* our plugins ? {quote}
> Ref: https://wiki.eclipse.org/Tycho/Packaging_Types#eclipse-repository
> Haha:   http://memegenerator.net/instance/52610169
> Reason for the extraneous inclusions is that this config param is set in the JBDS update site pom:          
> {code:title=https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/pom.xml#L29}
> <includeAllDependencies>true</includeAllDependencies>
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list