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

Alexey Kazakov (JIRA) issues at jboss.org
Wed Sep 16 15:42:00 EDT 2015


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

Alexey Kazakov commented on JBIDE-20670:
----------------------------------------

[~kmarmaliykov] we need new PRs for cordovasim/browsersim

> 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
>
>
> Scenarios to verify the issue:
> 1. Obvious scenario - just check livereload(that it starts and working with webpages), browsersim(open browsersim, switch to javafx mode, open any page and debug it with Dev Tools), cordovasim(launch hybrid app). Pavol Srna, please don't forget to do a cordovasim+feedhenry smoke.
> 2. According to the changes that we made into the code we need to also check that livereload and sims are installable into vanilla Eclipse Mars without all JBossTools plugins. So we need to check such cases:
> install livereload and both sims from jbt updatesite(one feature for one Eclipse instance) and just check that feature works
> install features from updatesite one after another(i.e. install livereload, check it, then install browsersim and see if it is installed without any errors)
> install all features together
> 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