Помогите, пожалуйста, как правильно установить EclipseLink в Weblogic 12c? Я уже провел много экспериментов и все безрезультатно (((
Я пробовал в этом руководстве: https://dzone.com/articles/updating-eclipselink-weblogic
Я скачал eclipselink-2.7.4.v20190115-ad5b7c6b2a.zip
версию с сайта Eclipse. Я взял файл Archive -> jlib / eclipselink.jar
из архива.
Затем я создал следующую структуру каталогов:
./
├── lib
│ └── eclipselink.jar
└── META-INF
├── application.xml
├── MANIFEST.MF
└── weblogic-application.xml
Вот содержимое всех файлов:
META-INF / application.xml:
<application>
<display-name>eclipselink-shared-lin</display-name>
<module>
<java></java>
</module>
</application>
META-INF / MANIFEST.MF:
Manifest-Version: 1.0
Class-Path: lib/eclipselink.jar
Extension-Name: eclipselink
Specification-Version: 2.0
Implementation-Version: 2.7.4
META-INF / WebLogic-application.xml:
<weblogic-application>
<prefer-application-packages>
<package-name>org.eclipse.persistence.*</package-name>
</prefer-application-packages>
</weblogic-application>
После этого я использовал jar
для создания пакета с именем eclipselink-shared-lin.ear
Я сделал все по инструкции. После этого я попытался установить этот файл EAR на Weblogic 12c.
Я получил эту ошибку:
![enter image description here](https://i.stack.imgur.com/SxCcS.png)
В логах я не вижу сообщений об ошибках, есть такое предупреждение, что какая-то версия не указана, но написано, что эта редакция сервера автоматически использует последнюю:
<Jun 17, 2019 11:11:37,327 AM UTC> <Warning> <Munger> <BEA-2156203> <A
version attribute was not found in element "application" in the
deployment descriptor
/home/cuba/weblogic_12/wls12213/user_projects/domains/base_domain/servers/
AdminServer/tmp/.appmergegen_1560769897253_eclipselink-shared-
lin.ear/META-INF/application.xml. A version attribute is required, but
this version of the WebLogic Server will assume that the latest version is
used. Future versions of WebLogic Server will reject descriptors that do
not specify the Java EE version. To eliminate this warning, add an
appropriate "version=" to element "application" in the deployment
descriptor.>
Пожалуйста, помогите мне решить эту проблему!
Файлы журнала - https://files.haulmont.com/b5f57f32859b
ОБНОВЛЕНИЕ:
Я пытался установить только JAR EclipseLink
ОБНОВЛЕНО 2:
Этот вариант не работает с моими приложениями, которые используют EclipseLink (((