Maven Cargo развертывает файл войны в LibertyServer, но не запускается - PullRequest
0 голосов
/ 05 ноября 2018

Я использую Maven Cargo для развертывания и запуска файла war на сервере WebSphere Liberty. Ниже профиль, который я использую:

<profile>
    <id>integration</id>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.cargo</groupId>
                <artifactId>cargo-maven2-plugin</artifactId>
                <version>1.6.11</version>
                <configuration>
                    <!-- Container configuration -->
                    <container>
                        <timeout>600000</timeout>
                        <containerId>liberty</containerId>
                        <type>installed</type>
                        <home>ServerHome</home>
                    </container>
                    <configuration>
                        <type>standalone</type>
                        <properties>
                        <cargo.servlet.port>8081</cargo.servlet.port>
                        </properties>
                        <home>ServerHome</home>
                    </configuration>
                    <deployables>
                        <deployable>
                            <artifactId>artifact</artifactId>
                            <groupId>com.group</groupId>
                            <type>war</type>
                        </deployable>
                    </deployables>
                </configuration>
            </plugin>
        </plugins>
    </build>
</profile>

При использовании

он развертывается на {Server Home} \ Servers \ defaultServer \ apps

мвн груз: развернуть -интеграция.

После развертывания я пытаюсь запустить сервер, чтобы я мог вручную протестировать приложение, используя

груз: запуск -интеграция.

Но происходит сбой с приведенной ниже ошибкой

[ОШИБКА] Не удалось запустить начальный контейнер [org.codehaus.cargo.container.liberty.LibertyInstalledLocalContainer@38af1bf6] org.codehaus.cargo.container.ContainerException: Deployable [http://localhost:8081/cargocpc/index.html] не удалось завершить развертывание в течение периода ожидания [600000]. Таким образом, состояние развертывания неизвестно.

Что-то мне не хватает, чтобы сервер мог работать?

...