diff --git a/cdi/src/test/java/org/jboss/test/workshop/cdi/observes/support/Consumer.java b/cdi/src/test/java/org/jboss/test/workshop/cdi/observes/support/Consumer.java
index 4292929..312ef4f 100644
--- a/cdi/src/test/java/org/jboss/test/workshop/cdi/observes/support/Consumer.java
+++ b/cdi/src/test/java/org/jboss/test/workshop/cdi/observes/support/Consumer.java
@@ -24,6 +24,7 @@
import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.event.Observes;
+import javax.enterprise.event.TransactionPhase;
/**
* @author Ales Justin
@@ -42,7 +43,7 @@ public void consumeNumber(@Observes Msg msg) {
System.out.println("number msg = " + msg);
}
- public void consumeSecure(@Observes @Secure Msg msg) {
+ public void consumeSecure(@Observes(during = TransactionPhase.AFTER_SUCCESS) @Secure Msg msg) {
System.out.println("secure msg = " + msg);
}
}