В чем проблема с CVS вообще не понял, у всех так - берут версию либы и начинают править под себя, а на новые версии от производителя переползают оч неохотно - тк либа уже под себя сделана и грабли в ней хорошо изучены, только сегодня на собеседовании эту проблему обсуждали
. Скажу по секрету, мой рабочий проект в продакшне крутится под явой 1.4 на томкате 4.02. Почему? - потому что в 1.3 нет многих полезных фич, и неделю на переход на яву 1.4 потратить было разумно, а в томкате 4.0.6, 5.0.28 и 5.5.4 новые и полезные мне фичи реализованы через зад, добавлены новые (неявные) предположения и ошибки и переползать на него мне - только гиммор.
От разработчиков Мамбы я офигенных фич не жду, поэтому предлагаю бренчеваться, и на новую версию переходить оч осторожно. Просто реально мы ее постепенно очень сильно перелопатим. Рыхлая она, слихком запутанная и избыточная, даже по интерфейсу это видно. Посмотри на сайт МАИ - гораздо проще и "стройнее", или на RSDN