[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdi-dev] [External] : Re: glassfish 7 with CDI TCK 4.0.0 RC8
|
Try running with this PR that enables the LiteExtensionTranslator as described by Matej's blog post.
https://github.com/eclipse-ee4j/glassfish/pull/23897
Hi CDI-Dev,
currently there are 102 failures with GF 7 and latest CDI TCK, dependency tree is as follows:
-----------------------------------------------------------------
[mvn.dependency-tree] [INFO] --------------< org.jboss.weld:weld-glassfish-runner-tck >--------------
[mvn.dependency-tree] [INFO] Building CDI TCK runner 4.0 for Weld (GlassFish) 5.0.0.CR2
[mvn.dependency-tree] [INFO] --------------------------------[ jar ]---------------------------------
[mvn.dependency-tree] [INFO]
...
Scott is right - these Weld release notes[1] covered basics of how to integrate weld-lite-extension-translator.
But that's definitely not all but the errors seem unfamiliar. Maybe double check discovery since that was the biggest change (empty beans.xml == annotated discovery mode now)?
I am not sure if your arq. adapter does anything in this regard or if you maybe changed something by implementing the backward compatible switch that is now mandatory (also mentioned in the article)?
Regards
Matej
_______________________________________________________
At a minimum, the following jar is going to be needed to be added to the glassfish dependencies and included in the set of weld artifacts:
<dependency>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-lite-extension-translator</artifactId>
<version>${weld.version}</version>
</dependency>