Le 13/07/2013 11:12, [email protected] a ecrit :
Author: sebb
Date: Sat Jul 13 11:12:49 2013
New Revision: 1502773

URL: http://svn.apache.org/r1502773
Log:
Commons-lang 2.6 is only needed for document generation, so move to lib/docs


Seems introduce some issue with ant distribution task.


docs-printable:
[anakia] Transforming into: /home/milamber/temp/jmetertemp/printable_docs

BUILD FAILED
/home/milmaber/temp/jmetertemp/build.xml:2352: java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils at org.apache.velocity.runtime.resource.ResourceManagerImpl.initialize(ResourceManagerImpl.java:161) at org.apache.velocity.runtime.RuntimeInstance.initializeResourceManager(RuntimeInstance.java:730) at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:263)
    at org.apache.velocity.app.VelocityEngine.init(VelocityEngine.java:93)
    at org.apache.velocity.anakia.AnakiaTask.execute(AnakiaTask.java:287)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:435)
    at org.apache.tools.ant.Target.performTasks(Target.java:456)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
    at org.apache.tools.ant.Main.runBuild(Main.java:851)
    at org.apache.tools.ant.Main.startAnt(Main.java:235)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1366) at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 21 more




Modified:
     jmeter/trunk/build.properties
     jmeter/trunk/build.xml
     jmeter/trunk/lib/   (props changed)
     jmeter/trunk/lib/doc/   (props changed)
     jmeter/trunk/xdocs/changes.xml

Modified: jmeter/trunk/build.properties
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/build.properties?rev=1502773&r1=1502772&r2=1502773&view=diff
==============================================================================
--- jmeter/trunk/build.properties (original)
+++ jmeter/trunk/build.properties Sat Jul 13 11:12:49 2013
@@ -102,11 +102,6 @@ commons-jexl2.jar           = commons-je
  commons-jexl2.loc           = 
${maven2.repo}/org/apache/commons/commons-jexl/${commons-jexl2.version}
  commons-jexl2.md5           = 4ad8f5c161dd3a50e190334555675db9
-commons-lang.version = 2.6
-commons-lang.jar            = commons-lang-${commons-lang.version}.jar
-commons-lang.loc            = 
${maven2.repo}/commons-lang/commons-lang/${commons-lang.version}
-commons-lang.md5            = 4d5c1693079575b362edf41500630bbd
-
  commons-lang3.version        = 3.1
  commons-lang3.jar            = commons-lang3-${commons-lang3.version}.jar
  commons-lang3.loc            = 
${maven2.repo}/org/apache/commons/commons-lang3/${commons-lang3.version}
@@ -322,3 +317,9 @@ velocity.version            = 1.7
  velocity.jar                = velocity-${velocity.version}.jar
  velocity.loc                = 
${maven2.repo}/org/apache/velocity/velocity/${velocity.version}
  velocity.md5                = 3692dd72f8367cb35fb6280dc2916725
+
+# required by Velocity
+commons-lang.version        = 2.6
+commons-lang.jar            = commons-lang-${commons-lang.version}.jar
+commons-lang.loc            = 
${maven2.repo}/commons-lang/commons-lang/${commons-lang.version}
+commons-lang.md5            = 4d5c1693079575b362edf41500630bbd

Modified: jmeter/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/build.xml?rev=1502773&r1=1502772&r2=1502773&view=diff
==============================================================================
--- jmeter/trunk/build.xml (original)
+++ jmeter/trunk/build.xml Sat Jul 13 11:12:49 2013
@@ -362,7 +362,6 @@
      <include name="${lib.dir}/${commons-io.jar}"/>
      <include name="${lib.dir}/${commons-jexl.jar}"/>
      <include name="${lib.dir}/${commons-jexl2.jar}"/>
-    <include name="${lib.dir}/${commons-lang.jar}"/>
      <include name="${lib.dir}/${commons-lang3.jar}"/>
      <include name="${lib.dir}/${commons-logging.jar}"/>
      <include name="${lib.dir}/${commons-net.jar}"/>
@@ -2857,7 +2856,6 @@ run JMeter unless all the JMeter jars ar
          <process_jarfile jarname="commons-io"/>
          <process_jarfile jarname="commons-jexl"/>
          <process_jarfile jarname="commons-jexl2"/>
-        <process_jarfile jarname="commons-lang"/>
          <process_jarfile jarname="commons-lang3"/>
          <process_jarfile jarname="commons-logging"/>
          <process_jarfile jarname="commons-net"/>
@@ -2889,6 +2887,7 @@ run JMeter unless all the JMeter jars ar
          <process_jarfile jarname="tika-core"/>
          <process_jarfile jarname="tika-parsers"/>
          <process_jarfile jarname="velocity"   dest.dir="${lib.doc}"/>
+        <process_jarfile jarname="commons-lang" dest.dir="${lib.doc}"/>
          <process_jarfile jarname="xalan"/>
          <process_jarfile jarname="xerces"/>
          <process_jarfile jarname="xml-apis"/>

Propchange: jmeter/trunk/lib/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sat Jul 13 11:12:49 2013
@@ -11,7 +11,6 @@ commons-httpclient-3.1.jar
  commons-io-2.4.jar
  commons-jexl-1.1.jar
  commons-jexl-2.1.1.jar
-commons-lang-2.6.jar
  commons-lang3-3.1.jar
  commons-logging-1.1.3.jar
  commons-net-3.3.jar

Propchange: jmeter/trunk/lib/doc/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sat Jul 13 11:12:49 2013
@@ -1 +1,2 @@
  velocity-1.7.jar
+commons-lang-2.6.jar

Modified: jmeter/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1502773&r1=1502772&r2=1502773&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml (original)
+++ jmeter/trunk/xdocs/changes.xml Sat Jul 13 11:12:49 2013
@@ -311,6 +311,7 @@ Transaction Controller now sets Response
  <li>Updated to xstream 1.4.4 (from 1.4.2)</li>
  <li><bugzilla>54912</bugzilla> - JMeterTreeListener should use constants</li>
  <li><bugzilla>54903</bugzilla> - Remove the dependency on the Activation 
Framework</li>
+<li>Moved commons-lang (2.6) to lib/doc as it's only needed by Velocity</li>
  </ul>
</section>




Reply via email to