--- /dev/null
+package org.wamblee.cdi;
+
+import javax.enterprise.context.ApplicationScoped;
+
+
+@ApplicationScoped
+public class MySingleton {
+
+ private static int instances = 0;
+
+ public MySingleton() {
+ System.out.println("Constructing object.");
+ instances++;
+ }
+
+ public static int getInstances() {
+ return instances;
+ }
+}