diff --git a/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java b/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
index 52552f596b7e331c4cf9bb1d00606f44af6ed9ab..176a1ca4a8a7cb41e1f766a7322681a4c198e063 100644
--- a/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
+++ b/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
@@ -42,7 +42,7 @@ public class ComponentNotifier
     private final InputBuffer inBuffer;
     private List<HandlerFunctor> handlers = Collections.synchronizedList(new ArrayList<HandlerFunctor>());
     private volatile boolean isInitialized = false;
-    private final BlockingQueue<String> receiverQueue = new LinkedBlockingQueue<>();
+    private final BlockingQueue<String> receiverQueue = new LinkedBlockingQueue<String>();
     
     private class ComponentNotifyHandler implements HandlerFunctor
     {
@@ -79,7 +79,7 @@ public class ComponentNotifier
      */
     public void waitForReceivers(ImmutableSet<String> categories)
     {
-        Set<String> unhandledCategories = new HashSet<>(categories);        
+        Set<String> unhandledCategories = new HashSet<String>(categories);        
         while(!unhandledCategories.isEmpty())
         {
             try
diff --git a/ipaacalib/java/test/src/ipaaca/StoringEventHandler.java b/ipaacalib/java/test/src/ipaaca/StoringEventHandler.java
index 5868b9e4c7234a4183aef4d32920bfbfe04f9697..7ba5f5b61bba109590a191561f3d263443c2dfff 100644
--- a/ipaacalib/java/test/src/ipaaca/StoringEventHandler.java
+++ b/ipaacalib/java/test/src/ipaaca/StoringEventHandler.java
@@ -10,7 +10,7 @@ import java.util.List;
  */
 public class StoringEventHandler implements HandlerFunctor
 {
-    private List<AbstractIU> addedIUs = new ArrayList<>();
+    private List<AbstractIU> addedIUs = new ArrayList<AbstractIU>();
 
     public List<AbstractIU> getAddedIUs()
     {