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
{