Hello,

there is a problem with the version of commons-lang in Velocity 1.5 pom:
My pom.xml:
[...]
<dependency>
  <groupId>velocity</groupId>
  <artifactId>velocity</artifactId>
  <version>1.5</version>
</dependency>
[...]
causes: java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup

In http://repo1.maven.org/maven2/velocity/velocity/1.5/velocity-1.5.pom 
commmons-lang version 2.1 is required:
[...]
<dependency>
  <groupId>commons-lang</groupId>
  <artifactId>commons-lang</artifactId>
  <version>2.1</version>
</dependency>
[...]
but StrLookup is available since commons-lang 2.2 (e.g. 
http://jsourcery.com/api/apache/jakarta/commons/lang/2.3/org/apache/commons/lang/text/StrLookup.html)

I fixed it to force commons-lang >= 2.2 in my pom:
[...]
<dependency>
  <groupId>commons-lang</groupId>
  <artifactId>commons-lang</artifactId>
  <version>2.3</version>
</dependency>
[...]

Best reqards
Thomas Hödl

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to