проблема развертывания weblogic 12.2.1: ошибка развертывания CDI - PullRequest
0 голосов
/ 08 января 2019

При попытке развернуть файл ear на сервере WL 12.2.1 я получаю следующее исключение. Ухо развернуто без проблем в Weblogic 12.1.2. Вот журнал ошибок. Попытка решить эту проблему в течение нескольких дней безуспешно Любая идея, почему это исключение происходит от пакетов WebLogic?

<Error> <Deployer> <BEA-149265> <Failure 
occurred in the execution of deployment request with ID "74520344836697" for  task "0" on [partition-name: DOMAIN]. Error is: > "weblogic.management.DeploymentException: CDI deployment failure:groovy/lang/GroovyObject"
weblogic.management.DeploymentException: CDI deployment failure:groovy/lang/GroovyObject
    at com.oracle.injection.integration.CDIAppDeploymentExtension.initCdi(CDIAppDeploymentExtension.java:95)
    at com.oracle.injection.integration.CDIAppDeploymentExtension.activate(CDIAppDeploymentExtension.java:43)
    at weblogic.application.internal.flow.AppDeploymentExtensionFlow.activate(AppDeploymentExtensionFlow.java:39)
    at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:752)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: groovy.lang.GroovyObject
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
    at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
    Truncated. see log file for complete stacktrace

1 Ответ

0 голосов
/ 08 января 2019

Вероятно, более старый WLS имеет groovy-all-2.x.y.jar в своем пути к классам.

Эту библиотеку можно найти в любом хранилище maven: https://mvnrepository.com/artifact/org.codehaus.groovy/groovy-all/2.4.16

Вы должны поместить эту библиотеку в classpath WLS или в ваше ухо.

...