Hi,

I have checked the various pom.xml in MINA, FtpServer and AsyncWeb. The defined dependencies and plugins are pretty old, we can certainly bump up to the latest version of each one of them. Here is a list of the current used version and the most recent version, tested on my workspace :

MINA :
------
MINA
----
tomcat-apr 5.5.23 5.5.23 (5.5.26 is not available on any maven repo)
jzlib                    1.0.7         1.0.7
commons-codec            1.3           1.3
netty2                   1.9.2         Not available anymore
spring                   2.5.1         2.5.5
ognl                     2.7.1         2.7.2
javassist 3.6.ga 3.7.ga (3.8.ga is not available on any maven repo)
commons-lang             2.1           2.4
slf4j-api                1.5.0         1.5.2
jcl104-over-slf4j        1.5.0         1.5.2
slf4j-log4j12            1.5.0         1.5.2
log4j                    1.2.14        1.2.14
junit                    4.4           4.4
easymock                 2.3           2.3
easymockclassextension   2.2.2         2.3
rmock                    2.0.2         2.0.0
ant-contrib 1.0b2 1.0b2 (1.0b3 is not available on any maven repo)

maven-compiler-plugin    ?             2.0.2
maven-surefire-plugin    ?             2.4.3
maven-source-plugin      ?             2.0.4
maven-assembly-plugin    ?             2.2-beta-2
maven-release-plugin ? 2.0-beta-7 maven-bundle-plugin ? 1.4.1
maven-antrun-plugin      ?             1.1
maven-javadoc-plugin     ?             2.4
maven-jxr-plugin         ?             2.1
rat-maven-plugin         1.0-alpha-2   1.0-alpha-3


AsyncWeb :
----------

concurrent               1.3.4         1.3.4
mina-core                2.0.0-M2-SNAPHOT    2.0.0-M2-SNAPSHOT
slf4j-log4j12            1.5.0         1.5.2
commons-codec            1.3           1.3
commons-logging          1.1           1.1.1
log4j 1.2.14 1.2.14 (Can't go to 1.2.15 as it depends on some jars not present on any maven repo)
spring-core              2.0           2.5.5
spring-beans             2.0           2.5.5
spring-context           2.0           2.5.5
junit                    4.4           4.4

maven-bundle-plugin      1.0.0         1.4.1
maven-release-plugin     ?             2.0-beta-7
maven-assembly-plugin    ?             2.2-beta-2
maven-source-plugin      ?             2.0.4
maven-surefire-plugin    ?             2.4.3
maven-compiler-plugin    ?             2.0.2

catalina                 6.0.13        6.0.16
coyote                   6.0.13        6.0.16
servlet-api              6.0.13        6.0.16
juli-adapters            6.0.13        6.0.16
jasper                   6.0.13        6.0.16
jasper-jdt               6.0.13        6.0.16

FTPServer
---------
slf4j-api                1.4.3         1.5.2
junit                    3.8.2         3.8.2 (Can't run tests with 4.4)
commons-net              2.0.0-ftpserver-20080501.114815-1
slf4j-log4j12            1.4.3         1.5.2
log4j 1.2.13 1.2.14 (Can't go to 1.2.15 as it depends on some jars not present on any maven repo)
commons-codec            1.3           1.3
oro                      2.0.8         2.0.8
hsqldb 1.8.0.7 1.8.0.7 (1.8.0.10 is not available on any maven repo)
mina                     2.0.0-M2-SNAPSHOT    2.0.0-M2-SNAPSHOT

maven-enforcer-plugin    1.0-alpha-2   1.0-alpha-3
maven-surefire-plugin 2.4.2 2.4.3 maven-eclipse-plugin 2.5 2.5.1
maven-release-plugin     2.0-beta-7    2.0-beta-7
maven-remote-resources-plugin    1.0-beta-2    1.0
maven-compiler-plugin    2.0.2         2.0.2
maven-source-plugin      2.0.4         2.0.4
maven-idea-plugin        ?             2.1
maven-jar-plugin         2.2           2.2
maven-gpg-plugin         1.0-alpha-3   1.0-alpha-4
maven-javadoc-plugin     2.3           2.4
rat-maven-plugin         1.0-alpha-2   1.0-alpha-3

FTPServer/core
--------------
spring-beans             2.5.2         2.5.5

FTPServer/distribution
----------------------
maven-antrun-plugin      ?             1.1
maven-assembly-plugin    2.1           2.2-beta-2
maven-dependency-plugin  2.0-alpha-1   2.0

FYI, I got all working correctly with the second column setting, except that I had to fix a test in mina/statemachine.

Should we migrate ?

--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


Reply via email to