[jbosstools-issues] [JBoss JIRA] (JBIDE-20670) LiveReload, BrowserSim and CordovaSim broken after TP changes (Jetty)

Nick Boldt (JIRA) issues at jboss.org
Tue Sep 15 15:33:00 EDT 2015


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

Nick Boldt commented on JBIDE-20670:
------------------------------------

I've updated my PR to include Mickael's changes and one more:

https://github.com/jbosstools/jbosstools-target-platforms/pull/163

Here's the updated p2diff:

{code}

$ p2diff https://devstudio.redhat.com/targetplatforms/jbdevstudiotarget/4.50.0.CR1-SNAPSHOT/REPO/ file:///home/nboldt/tru/targetplatforms/jbdevstudio/multiple/target/jbdevstudio-multiple.target.repo/

< org.eclipse.jetty.websocket.common [9.2.10.v20150310] 
< org.eclipse.jetty.websocket.api [9.2.10.v20150310] 
< org.eclipse.jetty.http [9.2.10.v20150310] 
< org.eclipse.jetty.websocket.server [9.2.10.v20150310] 
< org.eclipse.jetty.rewrite [9.2.10.v20150310] 
< org.eclipse.jetty.websocket.client [9.2.10.v20150310] 
< org.eclipse.jetty.util [9.2.10.v20150310] 
< org.eclipse.jetty.servlets [9.2.10.v20150310] 
< org.eclipse.jetty.io [9.2.10.v20150310] 
< org.eclipse.jetty.servlet [9.2.10.v20150310] 
< org.eclipse.jetty.client [9.2.10.v20150310] 
< org.eclipse.jetty.proxy [9.2.10.v20150310] 
< org.eclipse.jetty.websocket.servlet [9.2.10.v20150310] 
< org.eclipse.jetty.server [9.2.10.v20150310] 
< org.eclipse.jetty.security [9.2.10.v20150310] 
< org.eclipse.jetty.continuation [9.2.10.v20150310] 
> org.eclipse.jetty.rewrite [9.2.13.v20150730] 
> org.eclipse.jetty.websocket.client [9.2.13.v20150730] 
> org.objectweb.asm.commons [5.0.1.v201404251740] 
> org.eclipse.jetty.client [9.2.13.v20150730] 
> org.eclipse.jetty.websocket.server [9.2.13.v20150730] 
> org.eclipse.jetty.websocket.servlet [9.2.13.v20150730] 
> org.eclipse.jetty.proxy [9.2.13.v20150730] 
> org.eclipse.jetty.websocket.common [9.2.13.v20150730] 
> org.apache.aries.spifly.dynamic.bundle [1.0.2] 
> org.eclipse.jetty.servlets [9.2.13.v20150730] 
> org.eclipse.jetty.websocket.api [9.2.13.v20150730] 
> org.apache.aries.util [1.1.1] 
=== Summary ===
https://devstudio.redhat.com/targetplatforms/jbdevstudiotarget/4.50.0.CR1-SNAPSHOT/REPO/ contains 16 unique IUs
file:///home/nboldt/tru/targetplatforms/jbdevstudio/multiple/target/jbdevstudio-multiple.target.repo/ contains 12 unique IUs
{code}
or
{code}
$  p2diff -mode=ignoreVersions https://devstudio.redhat.com/targetplatforms/jbdevstudiotarget/4.50.0.CR1-SNAPSHOT/REPO/ file:///home/nboldt/tru/targetplatforms/jbdevstudio/multiple/target/jbdevstudio-multiple.target.repo/

> org.objectweb.asm.commons [5.0.1.v201404251740] 
> org.apache.aries.spifly.dynamic.bundle [1.0.2] 
> org.apache.aries.util [1.1.1] 
=== Summary ===
https://devstudio.redhat.com/targetplatforms/jbdevstudiotarget/4.50.0.CR1-SNAPSHOT/REPO/ contains 0 unique IUs
file:///home/nboldt/tru/targetplatforms/jbdevstudio/multiple/target/jbdevstudio-multiple.target.repo/ contains 3 unique IUs
{code}



> LiveReload, BrowserSim and CordovaSim broken after TP changes (Jetty)
> ---------------------------------------------------------------------
>
>                 Key: JBIDE-20670
>                 URL: https://issues.jboss.org/browse/JBIDE-20670
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: browsersim, cordovasim, livereload, target-platform
>    Affects Versions: 4.3.0.CR1
>            Reporter: Xavier Coulon
>            Assignee: Xavier Coulon
>            Priority: Blocker
>              Labels: respin-a
>             Fix For: 4.3.0.CR1
>
>
> After the latest TP changes, the Jetty dependencies were set at a specific range to exclude the latest versions of some Jetty bundles brought as transitive dependencies of other bundles, using {{[9.2.10, 9.3)}}, but the TP itself was wrong and contained Eclipse Neon bundles (see JBIDE-20662). After the TP was fixed, the unwanted Jetty bundles were in version {{9.2.13}} which was caught by the specific range aforementioned, but this causes runtime errors because some classes cannot be resolved ({{org.eclipse.jetty.util.thread.Spinlock}}, for example).



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


More information about the jbosstools-issues mailing list