[jbosstools-issues] [JBoss JIRA] (JBIDE-13276) Test failures on JAX-RS tooling with "mvn verify" on OSX

Mickael Istria (JIRA) jira-events at lists.jboss.org
Wed Dec 12 08:13:17 EST 2012


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

Mickael Istria updated JBIDE-13276:
-----------------------------------

    Fix Version/s: 4.1.0.Alpha1
         Assignee: Mickael Istria  (was: Nick Boldt)


This is a p2 issue. We had to ignore this optional dependency in Tycho otherwise build fails on non-OSX platforms because it can't install this bundle (which is considered as mandatory by default).
This p2 thing is annoying, because this platform check is already done at runtime by OSGi, and it's better there.
Here is a report for p2: https://bugs.eclipse.org/bugs/show_bug.cgi?id=303490

The solution is to create a Maven profile for non-OSX to turn this dependency as ignored.
                
> Test failures on JAX-RS tooling with "mvn verify" on OSX
> --------------------------------------------------------
>
>                 Key: JBIDE-13276
>                 URL: https://issues.jboss.org/browse/JBIDE-13276
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: Build/Releng
>    Affects Versions: 4.0.0.Final
>            Reporter: Xavier Coulon
>            Assignee: Mickael Istria
>            Priority: Blocker
>             Fix For: 4.1.0.Alpha1
>
>
> A large number of test fail because of NPE, which I suspect are due to the missing following MacOSX-specific dependency:
> {code}
> org.eclipse.jdt.launching.macosx;bundle-version="3.2.100";resolution:=optional;visibility:=reexport
> {code}
> On Jenkins (linux box), it's all good.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list