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 2994dde3e add explicit dependent scope to PrincipalProvider and 
TimestampsProvider beans
     new e7357d143 Merge pull request #138 from 
phillipross/topic/fix/DELTASPIKE-1468
2994dde3e is described below

commit 2994dde3ef96e3f06de2d7f17eead1241085cb3c
Author: Phillip Ross <[email protected]>
AuthorDate: Thu Jan 4 16:49:25 2024 -0500

    add explicit dependent scope to PrincipalProvider and TimestampsProvider 
beans
---
 .../java/org/apache/deltaspike/data/impl/audit/PrincipalProvider.java   | 2 ++
 .../java/org/apache/deltaspike/data/impl/audit/TimestampsProvider.java  | 2 ++
 2 files changed, 4 insertions(+)

diff --git 
a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/PrincipalProvider.java
 
b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/PrincipalProvider.java
index 8f5d746dd..3e49ab635 100644
--- 
a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/PrincipalProvider.java
+++ 
b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/PrincipalProvider.java
@@ -21,6 +21,7 @@ package org.apache.deltaspike.data.impl.audit;
 import java.util.Set;
 import java.util.logging.Level;
 
+import jakarta.enterprise.context.Dependent;
 import jakarta.enterprise.inject.spi.Bean;
 import jakarta.enterprise.inject.spi.BeanManager;
 import jakarta.inject.Inject;
@@ -31,6 +32,7 @@ import org.apache.deltaspike.data.api.audit.CurrentUser;
 import org.apache.deltaspike.data.api.audit.ModifiedBy;
 import org.apache.deltaspike.data.impl.property.Property;
 
+@Dependent
 class PrincipalProvider extends AuditProvider
 {
 
diff --git 
a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/TimestampsProvider.java
 
b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/TimestampsProvider.java
index 46e9dda73..4c744f59c 100644
--- 
a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/TimestampsProvider.java
+++ 
b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/audit/TimestampsProvider.java
@@ -22,6 +22,7 @@ import java.util.Calendar;
 import java.util.Date;
 import java.util.logging.Level;
 
+import jakarta.enterprise.context.Dependent;
 import org.apache.deltaspike.data.api.audit.CreatedOn;
 import org.apache.deltaspike.data.api.audit.ModifiedOn;
 import org.apache.deltaspike.data.impl.property.Property;
@@ -29,6 +30,7 @@ import org.apache.deltaspike.data.impl.property.Property;
 /**
  * Set timestamps on marked properties.
  */
+@Dependent
 class TimestampsProvider extends AuditProvider
 {
 

Reply via email to