Cram
@Cram
System Administrator

Где ошибка при деплойменте в Oracle Weblocig при помощи Maven?

Здравствуйте!

Пытаюсь автоматизировать deployment из Maven в Oracle Middleware Weblogic 12.1.3 через протокол t3s (t3 не доступен).
Настроил weblogic-maven-plugin, Java KeyStore, загрузил сертификат сервера Weblogic, добавил Unrestricted JCE components дя Java.
Сервер Weblogic не я настраивал, доступ есть только на чтение и deploy.

При запуске коммандой: mvn install получаю ошибку:
[ERROR] Failed to execute goal com.oracle.weblogic:weblogic-maven-plugin:12.1.3-0-0:deploy (default-cli) on project weblogic-deployment: weblogic.management.ManagementException: [Deployer:149003]Unable to access application source information in "/app/sample.war" for application "sample". The specific error is: No application files exist.
На сервере Weblogic та-же ошибка, плюс:
[ServletContext@1729533754[app:bea_wls_deployment_internal module:bea_wls_deployment_internal.war path:null spec-version:3.0]] Servlet failed with an Exception java.lang.IllegalArgumentException: Not a directory: /путь_до_папки/sample/

Код pom.xml файла:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.project.deployment</groupId>
  <artifactId>weblogic-deployment</artifactId>
  <version>12.1.3-0-0</version>
  <packaging>pom</packaging>
  <name>Weblogic Deployment</name>
  <description>Weblogic Deployment with Maven</description>
  <profiles>
    <profile>
      <id>deploy-wls</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <build>
        <plugins>
          <plugin>
            <groupId>com.oracle.weblogic</groupId>
            <artifactId>weblogic-maven-plugin</artifactId>
            <version>12.1.3-0-0</version>
            <configuration>
              <source>sample.war</source>
              <adminurl>t3s://server:port</adminurl>
              <targets>target</targets>
              <user>user</user>
              <password>password</password>
              <upload>true</upload>
              <remote>true</remote>
              <verbose>true</verbose>
            </configuration>
            <executions>
              <execution>
                <goals>
                  <goal>deploy</goal>
                </goals>
                <phase>install</phase>
              </execution>
           </executions>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>
</project>


В чём может быть проблема? Админы Weblogic-а что-то недоустановили/недонастроили или мне надо какие-то дополнительные параметры указывать в pom.xml?

Спасибо!
  • Вопрос задан
  • 606 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы