Gradle - ушная задача - PullRequest
       8

Gradle - ушная задача

1 голос
/ 03 августа 2011

Я пытался использовать задачу appDirName в ухе, которая имеет META-INF / application.xml ' Когда он создает файл ear, он создает его с помощью meta-inf / application.xml. Ухо-файл не может быть развернут в Websphere 6.1. сервер приложений. Пожалуйста, предложите.

Сообщения от WAS 6.1:

Файл EAR может быть поврежден и / или неполон. Убедитесь, что приложение находится на совместимом уровне платформы Java 2, Enterprise Edition (J2EE) для WebSphere Application Server.

AppDeploymentException: [null] org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: META-INF / application.xml

1 Ответ

1 голос
/ 03 августа 2011

Какую версию вы создаете?Я полагаю, что WebSphere 6.1 - это J2EE 1.4, но подключаемый модуль Gradle Ear-Plugin предполагает версию 6. У меня была такая проблема с Weblogic, однако она была более многословной.См. http://www.gradle.org/ear_plugin.html о том, как изменить плагин для ушей:

ear {
  deploymentDescriptor {
    version = '1.4'
  }
}
...