Apache ServiceMix 7.0.1 полная версия - PullRequest
0 голосов
/ 23 января 2019

Мне нужно запустить Apache ServiceMix 7.0.1 на серверах Linux без прямого подключения к Интернету.Я не могу найти "полную" сборку для Apache ServiceMix 7.0.1.

Я получаю следующую ошибку при запуске этой команды для создания хранилища

 mvn clean install -Dkaraf-version=4.2.2

[ОШИБКА] Не удалось выполнить цель org.apache.karaf.tooling: features-maven-плагин: 2.4.4: add-features-to-repo (add-features-to-repo) в проекте apache-servicemix: не удается разрешить пакет org.apache.karaf.features: spring-legacy: xml: features: [4,5): ошибка при поиске org.apache.karaf.features: spring-legacy: xml: features: [4,5) в https://repo.maven.apache.org/maven2 была кэширована в локальном репозитории, разрешение не будет повторно предпринято, покаистек интервал обновления центрального сервера или принудительное обновление

Я выполнил действия, упомянутые в аналогичном посте Полная версия Apache ServiceMix 5.x , и добился определенного прогресса.Мне удалось создать хранилище со старыми версиями pax-web и другими функциями.

<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>custom</groupId>
    <artifactId>apache-servicemix</artifactId>
    <version>7.0.1</version>
    <packaging>pom</packaging>
    <name>${groupId}-${artifactId}-${}</name>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon</artifactId>
                <version>3.3.1</version>
                <type>pom</type>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.karaf.tooling</groupId>
                <artifactId>features-maven-plugin</artifactId>
                <version>2.4.4</version>
                <executions>
                    <execution>
                        <id>add-features-to-repo</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>add-features-to-repo</goal>
                        </goals>
                        <configuration>
                            <descriptors>
                                <descriptor>mvn:org.apache.karaf.features/enterprise/${karaf-version}/xml/features</descriptor>
                                <descriptor>mvn:org.apache.karaf.features/framework/${karaf-version}/xml/features</descriptor>
                                <descriptor>mvn:org.apache.karaf.features/spring/${karaf-version}/xml/features</descriptor>
                                <descriptor>mvn:org.apache.karaf.features/spring-legacy/${karaf-version}/xml/features</descriptor>
                                <descriptor>mvn:org.apache.karaf.features/standard/${karaf-version}/xml/features</descriptor>
                                <descriptor>mvn:org.apache.karaf.features/static/${karaf-version}/xml/features</descriptor>

                                <descriptor>mvn:org.ops4j.pax.web/pax-web-features/7.2.5/xml/features</descriptor>
                                <descriptor>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.1.0/xml/features</descriptor>
                                <descriptor>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.1.0/xml/features</descriptor>
                                <descriptor>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/1.3.2/xml/features</descriptor>

                                <descriptor>mvn:io.hawt/hawtio-karaf/2.4.0/xml/features</descriptor>

                                <descriptor>mvn:org.apache.activemq/activemq-karaf/5.15.8/xml/features</descriptor>
                                <descriptor>mvn:org.apache.activemq/activemq-core/5.7.0/xml/features</descriptor>

                                <descriptor>mvn:org.apache.camel.karaf/apache-camel/2.23.1/xml/features</descriptor>
                                <descriptor>mvn:org.apache.cxf.karaf/apache-cxf/3.2.7/xml/features</descriptor>
                                <descriptor>mvn:org.apache.jclouds.karaf/jclouds-karaf/2.1.1/xml/features</descriptor>      

                                <descriptor>mvn:org.apache.servicemix.features/servicemix-features/7.0.1/xml/features</descriptor>
                                <descriptor>mvn:org.apache.servicemix.features/servicemix-kie/7.0.1/xml/features</descriptor>
                            </descriptors>
                            <features>
                                <feature>activemq-camel</feature>
                                <feature>activemq-web-console</feature>
                                <feature>camel-blueprint</feature>
                                <feature>camel-core</feature>
                                <feature>camel-cxf</feature>
                                <feature>camel-ftp</feature>
                                <feature>camel-http</feature>
                                <feature>camel-jackson</feature>
                                <feature>camel-jacksonxml</feature>
                                <feature>camel-jasypt</feature>
                                <feature>camel-jdbc</feature>
                                <feature>camel-jms</feature>
                                <feature>camel-jmx</feature>
                                <feature>camel-mail</feature>
                                <feature>camel-spring</feature>
                                <feature>camel-xmljson</feature>
                                <feature>camel-xstream</feature>
                                <feature>framework-security</feature>
                                <feature>hawtio</feature>
                                <feature>jasypt-encryption</feature>
                                <feature>jdbc</feature>
                                <feature>scheduler</feature>
                                <feature>service-security</feature>
                                <feature>service-wrapper</feature>
                                <feature>webconsole</feature>
                                <feature>wrapper</feature>
                                <feature>camel-restlet</feature>
                            </features>
                            <repository>target/features-repo</repository>
                        </configuration>
                    </execution>
                </executions>
                <dependencies>
                    <dependency>
                        <groupId>org.apache.maven.wagon</groupId>
                        <artifactId>wagon-http</artifactId>
                        <version>3.3.1</version>
                    </dependency>
                </dependencies> 
            </plugin>
        </plugins>
    </build>
</project>
...