This is an automated email from the ASF dual-hosted git repository.
tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git
The following commit(s) were added to refs/heads/master by this push:
new 3af69709b Profile Weld: update properties and dependencies
new 87c2e974f Merge pull request #139 from shadogray/master
3af69709b is described below
commit 3af69709b357f3c7591c59541bcc79af24ef9a49
Author: Thomas Frühbeck <[email protected]>
AuthorDate: Thu Jan 11 19:15:37 2024 +0100
Profile Weld: update properties and dependencies
---
.../core/impl/message/MessageBundleExtension.java | 2 +-
deltaspike/parent/code/pom.xml | 28 +++++++++++++++-------
deltaspike/parent/pom.xml | 2 +-
3 files changed, 21 insertions(+), 11 deletions(-)
diff --git
a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
index 7b83f1464..0375ebd68 100644
---
a/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
+++
b/deltaspike/core/impl/src/main/java/org/apache/deltaspike/core/impl/message/MessageBundleExtension.java
@@ -147,7 +147,7 @@ public class MessageBundleExtension implements Extension,
Deactivatable
(MessageBundleInvocationHandler)
beanManager.getReference(invocationHandlerBean,
MessageBundleInvocationHandler.class, cc));
})
- .read(mbType)
+ .read((AnnotatedType)mbType)
.types(mbType.getJavaClass(), Object.class, Serializable.class)
.addQualifier(Default.Literal.INSTANCE)
.scope(ApplicationScoped.class) // needs to be a normalscope
due to a bug in older Weld versions
diff --git a/deltaspike/parent/code/pom.xml b/deltaspike/parent/code/pom.xml
index 28f20948d..2085663e8 100644
--- a/deltaspike/parent/code/pom.xml
+++ b/deltaspike/parent/code/pom.xml
@@ -42,7 +42,10 @@
<validation.artifactId>geronimo-validation_1.0_spec</validation.artifactId>
<jboss.as.version>7.1.1.Final</jboss.as.version>
<wildfly.version>10.1.0.Final</wildfly.version>
- <wildfly.arquillian.version>1.0.2.Final</wildfly.arquillian.version>
+ <wildfly.jakarta.version>29.0.1.Final</wildfly.jakarta.version>
+ <weld.el.api>5.0.0</weld.el.api>
+ <weld.sfl4j>2.0.11</weld.sfl4j>
+ <wildfly.arquillian.version>5.0.1.Final</wildfly.arquillian.version>
<glassfish3.version>3.1.2.2</glassfish3.version>
<glassfish4.version>4.0</glassfish4.version>
<payara.version>4.1.2.181</payara.version>
@@ -369,9 +372,13 @@
<!-- use this profile to compile and test DeltaSpike with JBoss
Weld 3.x on an embedded container -->
<id>Weld</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+
<properties>
<!-- Actual Weld version used with this profile -->
- <weld.version>3.1.3.Final</weld.version>
+ <weld.version>5.0.1.Final</weld.version>
<cdicontainer.version>weld-${weld.version}</cdicontainer.version>
</properties>
@@ -436,19 +443,21 @@
<!--Other than Weld dependencies-->
<dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
+ <groupId>jakarta.el</groupId>
+ <artifactId>jakarta.el-api</artifactId>
<version>${weld.el.api}</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jta_1.1_spec</artifactId>
+ <groupId>jakarta.transaction</groupId>
+ <artifactId>jakarta.transaction-api</artifactId>
+ <version>2.0.1</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-interceptor_1.1_spec</artifactId>
+ <groupId>jakarta.interceptor</groupId>
+ <artifactId>jakarta.interceptor-api</artifactId>
+ <version>2.1.0</version>
</dependency>
<!-- Test dependencies -->
@@ -461,11 +470,12 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
+ <version>8.0.0.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
- <artifactId>arquillian-weld-ee-embedded-1.1</artifactId>
+ <artifactId>arquillian-weld-embedded</artifactId>
<version>${arquillian-weld.version}</version>
<scope>test</scope>
</dependency>
diff --git a/deltaspike/parent/pom.xml b/deltaspike/parent/pom.xml
index 2834c0c02..30d830f67 100644
--- a/deltaspike/parent/pom.xml
+++ b/deltaspike/parent/pom.xml
@@ -85,7 +85,7 @@
<jacoco.version>0.7.4.201502262128</jacoco.version>
- <arquillian-weld.version>1.0.0.Final</arquillian-weld.version>
+ <arquillian-weld.version>4.0.0.Final</arquillian-weld.version>
<arquillian-weld3.version>2.1.0.Final</arquillian-weld3.version>
<!-- OSGi bundles properties -->