Bug 56367

Summary: JMeter 2.11 on maven central triggers a not existing dependency rsyntaxtextarea 2.5.1, upgrade to 2.5.3
Product: JMeter Reporter: Thomas Mortagne <thomas.mortagne>
Component: MainAssignee: JMeter issues mailing list <issues>
Status: RESOLVED FIXED    
Severity: regression CC: p.mouawad, thomas.mortagne
Priority: P3    
Version: 2.11   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Thomas Mortagne 2014-04-08 15:44:05 UTC
JMeter 2.11 requires rsyntaxtextarea 2.5.1 but the latest on Maven central is 2.5.0. I'm surprised deploying it on Maven Central actually worked.
Comment 1 Philippe Mouawad 2014-04-08 19:45:00 UTC
See:
https://github.com/bobbylight/RSyntaxTextArea/issues/31

It should be fixed as part of RSyntaxTextArea project
Comment 2 Sebb 2014-04-08 20:02:06 UTC
In future I think the version of rsyntaxtextarea should only be updated if it is already available from Maven. [Likwewise for any other dependencies].

Unless 2.5.1 is available when when the next release is done, JMeter should revert to 2.5.0.

Users can always update the version later themselves if they really need to.
Comment 3 Sebb 2014-04-08 21:17:21 UTC
Added check:

URL: http://svn.apache.org/r1585833
Log:
Detect downloads not from Maven Central
Bugzilla Id: 56367

Modified:
    jmeter/trunk/test/src/org/apache/jmeter/JMeterVersionTest.java
Comment 4 Philippe Mouawad 2014-07-10 08:44:22 UTC
Date: Thu Jul 10 08:43:30 2014
New Revision: 1609422

URL: http://svn.apache.org/r1609422
Log:
Bug 56367 - JMeter 2.11 on maven central triggers a not existing dependency rsyntaxtextarea 2.5.1, upgrade to 2.5.3
Bugzilla Id: 56367

Added:
    jmeter/trunk/licenses/bin/rsyntaxtextarea-2.5.3.txt   (contents, props changed)
      - copied, changed from r1606604, jmeter/trunk/licenses/bin/rsyntaxtextarea-2.5.1.txt
Removed:
    jmeter/trunk/licenses/bin/rsyntaxtextarea-2.5.1.txt
Modified:
    jmeter/trunk/build.properties
    jmeter/trunk/build.xml
    jmeter/trunk/eclipse.classpath
    jmeter/trunk/lib/   (props changed)
    jmeter/trunk/lib/aareadme.txt
    jmeter/trunk/res/maven/ApacheJMeter_parent.pom
    jmeter/trunk/xdocs/changes.xml