[jbosstools-issues] [JBoss JIRA] (JBIDE-22633) jbosstools-multiple.target has multiple incompatible IUs

Nick Boldt (JIRA) issues at jboss.org
Tue Jun 28 16:04:00 EDT 2016


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

Nick Boldt edited comment on JBIDE-22633 at 6/28/16 4:03 PM:
-------------------------------------------------------------

Output looks like this:

{code}
[WARNING]  Found 10 duplicate jbdevstudio plugins:
[WARNING]  [1] jbdevstudio-multiple.target.repo/plugins/com.google.guava_15.0.0.v201403281430.jar
[WARNING]  [1] jbdevstudio-multiple.target.repo/plugins/com.google.guava_13.0.0.jar

[WARNING]  [2] jbdevstudio-multiple.target.repo/plugins/javax.wsdl_1.5.1.v201012040544.jar
[WARNING]  [2] jbdevstudio-multiple.target.repo/plugins/javax.wsdl_1.6.2.v201012040545.jar

[WARNING]  [3] jbdevstudio-multiple.target.repo/plugins/javax.xml.rpc_1.1.0.v201005080400.jar
[WARNING]  [3] jbdevstudio-multiple.target.repo/plugins/javax.xml.rpc_1.1.0.v201209140446.jar

[WARNING]  [4] jbdevstudio-multiple.target.repo/plugins/javax.xml.soap_1.3.0.v201105210645.jar
[WARNING]  [4] jbdevstudio-multiple.target.repo/plugins/javax.xml.soap_1.2.0.v201005080501.jar

[WARNING]  [5] jbdevstudio-multiple.target.repo/plugins/org.apache.axis_1.4.0.v201411182030.jar
[WARNING]  [5] jbdevstudio-multiple.target.repo/plugins/org.apache.axis_1.4.0.v201005080400.jar

[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.1.1.v201101211721.jar
[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.0.4.v201101211617.jar
[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.1.1.v201005080502.jar

[WARNING]  [7] jbdevstudio-multiple.target.repo/plugins/org.eclipse.jdt.annotation_2.1.0.v20160418-1457.jar
[WARNING]  [7] jbdevstudio-multiple.target.repo/plugins/org.eclipse.jdt.annotation_1.1.100.v20160418-1457.jar

[WARNING]  [8] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar
[WARNING]  [8] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.core_2.8.0.N20160111-1930.jar

[WARNING]  [9] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.ui_2.9.0.v20160516-1451.jar
[WARNING]  [9] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.ui_2.8.0.N20160111-1930.jar

[WARNING]  [10] jbdevstudio-multiple.target.repo/plugins/org.objectweb.asm_5.0.1.v201404251740.jar
[WARNING]  [10] jbdevstudio-multiple.target.repo/plugins/org.objectweb.asm_4.0.0.v201302062210.jar
{code}

Or if we find a bad dupe:

{code}
[WARNING]  [7] jbosstools-multiple.target.repo/plugins/org.eclipse.egit.ui.smartimport_4.4.0.201606011500-rc2.jar
[WARNING]  [7] jbosstools-multiple.target.repo/plugins/org.eclipse.egit.ui.smartimport_4.4.0.201606070830-r.jar
{code}

Problem is there's no way to identify easily which dupes are OK and which are not. I suppose I could crack open all the jars and see which are singletons...?

Or add a whitelist? 


was (Author: nickboldt):
Output looks like this:

{code}
[WARNING]  Found 10 duplicate jbdevstudio plugins:
[WARNING]  [1] jbdevstudio-multiple.target.repo/plugins/com.google.guava_15.0.0.v201403281430.jar
[WARNING]  [1] jbdevstudio-multiple.target.repo/plugins/com.google.guava_13.0.0.jar

[WARNING]  [2] jbdevstudio-multiple.target.repo/plugins/javax.wsdl_1.5.1.v201012040544.jar
[WARNING]  [2] jbdevstudio-multiple.target.repo/plugins/javax.wsdl_1.6.2.v201012040545.jar

[WARNING]  [3] jbdevstudio-multiple.target.repo/plugins/javax.xml.rpc_1.1.0.v201005080400.jar
[WARNING]  [3] jbdevstudio-multiple.target.repo/plugins/javax.xml.rpc_1.1.0.v201209140446.jar

[WARNING]  [4] jbdevstudio-multiple.target.repo/plugins/javax.xml.soap_1.3.0.v201105210645.jar
[WARNING]  [4] jbdevstudio-multiple.target.repo/plugins/javax.xml.soap_1.2.0.v201005080501.jar

[WARNING]  [5] jbdevstudio-multiple.target.repo/plugins/org.apache.axis_1.4.0.v201411182030.jar
[WARNING]  [5] jbdevstudio-multiple.target.repo/plugins/org.apache.axis_1.4.0.v201005080400.jar

[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.1.1.v201101211721.jar
[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.0.4.v201101211617.jar
[WARNING]  [6] jbdevstudio-multiple.target.repo/plugins/org.apache.commons.logging_1.1.1.v201005080502.jar

[WARNING]  [7] jbdevstudio-multiple.target.repo/plugins/org.eclipse.jdt.annotation_2.1.0.v20160418-1457.jar
[WARNING]  [7] jbdevstudio-multiple.target.repo/plugins/org.eclipse.jdt.annotation_1.1.100.v20160418-1457.jar

[WARNING]  [8] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar
[WARNING]  [8] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.core_2.8.0.N20160111-1930.jar

[WARNING]  [9] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.ui_2.9.0.v20160516-1451.jar
[WARNING]  [9] jbdevstudio-multiple.target.repo/plugins/org.eclipse.mylyn.wikitext.asciidoc.ui_2.8.0.N20160111-1930.jar

[WARNING]  [10] jbdevstudio-multiple.target.repo/plugins/org.objectweb.asm_5.0.1.v201404251740.jar
[WARNING]  [10] jbdevstudio-multiple.target.repo/plugins/org.objectweb.asm_4.0.0.v201302062210.jar
{code}

Problem is there's no way to identify easily which are OK dupes and which are not. I suppose I could crack open all the jars and see which are singletons...?


> jbosstools-multiple.target has multiple incompatible IUs
> --------------------------------------------------------
>
>                 Key: JBIDE-22633
>                 URL: https://issues.jboss.org/browse/JBIDE-22633
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: target-platform
>            Reporter: Paul Leacu
>            Assignee: Nick Boldt
>            Priority: Critical
>             Fix For: 4.4.1.AM1
>
>
> Please correct the jbosstools-multiple.target to avoid the duplication of the IU as this is causing build failures in both SwitchYard and Fuse Tooling (development).  
>   https://repository.jboss.org/nexus/content/groups/public/org/jboss/tools/targetplatforms/jbosstools-multiple/4.60.0.Final//jbosstools-multiple-4.60.0.Final-jbosstools-multiple.target#L281
>    https://repository.jboss.org/nexus/content/groups/public/org/jboss/tools/targetplatforms/jbosstools-multiple/4.60.0.Final//jbosstools-multiple-4.60.0.Final-jbosstools-multiple.target#L482
>  org.eclipse.egit.ui.smartimport is defined twice with two different versions:
> {code}
>  [ERROR] Resolution failed:
>  [ERROR]   Software being installed: org.eclipse.egit.ui.smartimport 4.4.0.201606011500-rc2
>  [ERROR]   Software being installed: org.eclipse.egit.ui.smartimport 4.4.0.201606070830-r
>  [ERROR]   Only one of the following can be installed at once: [org.eclipse.egit.ui.smartimport 4.4.0.201606070830-r, org.eclipse.egit.ui.smartimport 4.4.0.201606011500-rc2]
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list