Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 487981

Summary: Update clientbuilder org.mozilla.javascript dependency to current Orbit version
Product: [RT] RAP Reporter: Markus Knauer <mknauer>
Component: RelengAssignee: Markus Knauer <mknauer>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3    
Version: 3.0   
Target Milestone: 3.1 M6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/#/c/66791/
Whiteboard:

Description Markus Knauer CLA 2016-02-18 03:23:41 EST
Current versions of org.mozilla.javascript in Orbit [1] are 1.7.4 and 1.7.5, whereas we define the requirement in our bundle org.eclipse.rap.clientbuilder with 

  org.mozilla.javascript;bundle-version="[1.6.6,1.7.0)"

which excludes the Orbit versions. We should increase the version range (and update our source code) to be compatible with this Orbit version, or any higher version if that makes sense and there are good reasons.


[1] http://download.eclipse.org/tools/orbit/downloads/drops/R20151221205849/
Comment 1 Ivan Furnadjiev CLA 2016-02-18 04:12:10 EST
The code in JavaScriptCompressor is fixed to work with org.mozilla.javascript 1.7.0+ (see Gerrit change). We need version 1.70+ in extra-dependencies repo.
Comment 2 Markus Knauer CLA 2016-02-18 04:15:51 EST
One of the ideas behind this change is to get one step closer to removing the extra-dependencies repo... and with your change in place we should be able to consume the bundle directly from the official Orbit p2 repository.
Comment 3 Ivan Furnadjiev CLA 2016-02-19 08:51:27 EST
Fixed with change https://git.eclipse.org/r/#/c/66791/