Сборка Apache Axis2/Java 1.4.1
1. Скачиваем исходники Apache Axis2/Java 1.4.1 из релизов по пути, разархивируем
2. Собираем modules/tool/axis2-mar-maven-plugin и modules/tool/axis2-aar-maven-plugin/
cd modules/tool/axis2-mar-maven-plugin
mvn clean install
cd ../axis2-aar-maven-plugin/
mvn clean install
3. В связи с тем что в modules/addressing/pom.xml ошибка с версиями правим строку
<version>1.41</version>
на <version>1.4.1</version>
должно быть
<artifactId>addressing</artifactId>
<packaging>mar</packaging>
<version>1.4.1</version>
<name>Apache Axis2 - Addressing</name>
далее строку <mar.version>1.41</mar.version>
на <mar.version>1.4.1</mar.version>
должно быть</build>
<properties>
<mar.version>1.4.1</mar.version>
</properties>
</project>
4. Наконец собираем весь Axis2/Java
в корне запускаем
mvn clean install -Dmaven.test.skip=true
Этой же проблеме при сборке WSO2 частично посвящена заметка в блоге
Сборка Apache Axis2/Java из snv
Все это имеет отношение к ревизии 771052, последней на 03.05.2009
1. Скачиваем последнюю версию Axis2/Java с помошью SVN из
2. Собираем modules/tool/axis2-mar-maven-plugin и modules/tool/axis2-aar-maven-plugin/
cd modules/tool/axis2-mar-maven-plugin
mvn clean install
cd ../axis2-aar-maven-plugin/
mvn clean install
3. В связи с тем что есть проблема в тестах (при сборке ругается Embedded error: C:\axis2source\modules\jaxws-integration\target\test-classes\servicejars\AppleFinderService not found) просто убираем из pom.xml всего проекта строку
<module>modules/jaxws-integration</module>
4. Наконец собираем весь Axis2/Java
в корне запускаем
mvn clean install -Dmaven.test.skip=true