diff --git a/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java b/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java new file mode 100644 index 00000000000..1e6d8467331 --- /dev/null +++ b/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java @@ -0,0 +1,24 @@ +package org.jboss.webbeans.test.beans; + +import java.util.Date; + +import javax.annotation.PostConstruct; +import javax.webbeans.Current; + +public class Farm +{ + + public Date founded; + public int initialStaff; + + @Current + FarmOffice farmOffice; + + @PostConstruct + private void postConstruct() + { + founded = new Date(); + initialStaff = farmOffice.noOfStaff; + } + +} diff --git a/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java b/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java index a70fb4bf286..38b26059a4d 100644 --- a/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java +++ b/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java @@ -1,11 +1,9 @@ package org.jboss.webbeans.test.beans; -import javax.webbeans.Current; public class FarmOffice { - @Current - public int noOfStaff; + public int noOfStaff = 20; }