[ARIES-1402] Switch back to java 1.6 min
git-svn-id: https://svn.apache.org/repos/asf/aries/trunk/jpa@1703506 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/examples/tasklist-blueprint/src/test/java/org/apache/aries/jpa/tasklist/blueprint/impl/TaskServiceImplTest.java b/examples/tasklist-blueprint/src/test/java/org/apache/aries/jpa/tasklist/blueprint/impl/TaskServiceImplTest.java
index 6c5e426..c4f9b72 100644
--- a/examples/tasklist-blueprint/src/test/java/org/apache/aries/jpa/tasklist/blueprint/impl/TaskServiceImplTest.java
+++ b/examples/tasklist-blueprint/src/test/java/org/apache/aries/jpa/tasklist/blueprint/impl/TaskServiceImplTest.java
@@ -54,7 +54,7 @@
}
private EntityManagerFactory createTestEMF() {
- Map<String, String> properties = new HashMap<>();
+ Map<String, String> properties = new HashMap<String, String>();
properties.put("javax.persistence.jdbc.driver", "org.apache.derby.jdbc.EmbeddedDriver");
properties.put("javax.persistence.jdbc.url", "jdbc:derby:memory:TEST;create=true");
EntityManagerFactory emf = Persistence.createEntityManagerFactory("tasklist", properties);
diff --git a/examples/tasklist-ds/src/test/java/org/apache/aries/jpa/tasklist/closure/impl/TaskServiceImplTest.java b/examples/tasklist-ds/src/test/java/org/apache/aries/jpa/tasklist/closure/impl/TaskServiceImplTest.java
index e0c0607..f54e0c6 100644
--- a/examples/tasklist-ds/src/test/java/org/apache/aries/jpa/tasklist/closure/impl/TaskServiceImplTest.java
+++ b/examples/tasklist-ds/src/test/java/org/apache/aries/jpa/tasklist/closure/impl/TaskServiceImplTest.java
@@ -70,7 +70,7 @@
}
private EntityManagerFactory createTestEMF() {
- Map<String, String> properties = new HashMap<>();
+ Map<String, String> properties = new HashMap<String, String>();
properties.put("javax.persistence.jdbc.driver", "org.apache.derby.jdbc.EmbeddedDriver");
properties.put("javax.persistence.jdbc.url", "jdbc:derby:target/test;create=true");
EntityManagerFactory emf = Persistence.createEntityManagerFactory("tasklist", properties);
diff --git a/itests/jpa-container-itest/src/test/java/org/apache/aries/jpa/blueprint/aries/itest/BlueprintTest.java b/itests/jpa-container-itest/src/test/java/org/apache/aries/jpa/blueprint/aries/itest/BlueprintTest.java
index 3f94bde..04d7676 100644
--- a/itests/jpa-container-itest/src/test/java/org/apache/aries/jpa/blueprint/aries/itest/BlueprintTest.java
+++ b/itests/jpa-container-itest/src/test/java/org/apache/aries/jpa/blueprint/aries/itest/BlueprintTest.java
@@ -108,7 +108,7 @@
Runnable carLifeCycle = getService(Runnable.class, "(type=carCoordinated)");
carLifeCycle.run();
ExecutorService exec = Executors.newFixedThreadPool(20);
- List<Future<?>> futures = new ArrayList<>();
+ List<Future<?>> futures = new ArrayList<Future<?>>();
for (int c=0; c<100; c++) {
futures.add(exec.submit(carLifeCycle));
}
diff --git a/jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java b/jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java
index b8fbb4b..b882549 100644
--- a/jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java
+++ b/jpa-blueprint/src/main/java/org/apache/aries/jpa/blueprint/impl/JpaComponentProcessor.java
@@ -66,7 +66,7 @@
Bundle bundle = getComponent(cdr, "blueprintBundle");
cdr.registerComponentDefinition(createServiceRef(JPA_COORDINATOR, Coordinator.class));
- Set<String> components = new HashSet<>(cdr.getComponentDefinitionNames());
+ Set<String> components = new HashSet<String>(cdr.getComponentDefinitionNames());
for (String component : components) {
ComponentMetadata compDef = cdr.getComponentDefinition(component);
if (compDef instanceof MutableBeanMetadata && !((MutableBeanMetadata)compDef).isProcessor()) {
diff --git a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java
index b7ee6e8..1dabec1 100644
--- a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java
+++ b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/Activator.java
@@ -39,7 +39,7 @@
registerWeavingHook(context, TransformerRegistrySingleton.get());
PersistenceBundleTracker customizer = new PersistenceBundleTracker(context);
- persistenceBundleManager = new BundleTracker<>(context, Bundle.STARTING | Bundle.ACTIVE, customizer);
+ persistenceBundleManager = new BundleTracker<Bundle>(context, Bundle.STARTING | Bundle.ACTIVE, customizer);
persistenceBundleManager.open();
}
diff --git a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java
index 9d2f20a..b8b73ac 100644
--- a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java
+++ b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/ManagedEMF.java
@@ -135,7 +135,7 @@
}
public static Dictionary<String, String> createProperties(PersistenceUnitInfo persistenceUnit, Bundle puBundle) {
- Dictionary<String, String> props = new Hashtable<>();
+ Dictionary<String, String> props = new Hashtable<String, String>();
props.put(JPA_UNIT_NAME, persistenceUnit.getPersistenceUnitName());
if (persistenceUnit.getPersistenceProviderClassName() != null) {
props.put(JPA_UNIT_PROVIDER, persistenceUnit.getPersistenceProviderClassName());
diff --git a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java
index bf92728..32bdef7 100644
--- a/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java
+++ b/jpa-container/src/main/java/org/apache/aries/jpa/container/impl/PersistenceBundleTracker.java
@@ -119,7 +119,7 @@
private Collection<PersistenceProviderTracker> getTrackers(Bundle bundle) {
Collection<PersistenceProviderTracker> providerTrackers = trackers.get(bundle);
if (providerTrackers == null) {
- providerTrackers = new ArrayList<>();
+ providerTrackers = new ArrayList<PersistenceProviderTracker>();
trackers.put(bundle, providerTrackers);
}
return providerTrackers;
diff --git a/jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java b/jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java
index a8da11c..03e5ee9 100644
--- a/jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java
+++ b/jpa-container/src/main/java/org/apache/aries/jpa/container/parser/impl/PersistenceUnit.java
@@ -64,7 +64,7 @@
this.transactionType = transactionType;
this.props = new Properties();
this.classLoader = bundle.adapt(BundleWiring.class).getClassLoader();
- this.classNames = new HashSet<>();
+ this.classNames = new HashSet<String>();
}
public void addClassName(String className) {
@@ -112,7 +112,7 @@
@Override
public List<String> getManagedClassNames() {
- ArrayList<String> names = new ArrayList<>();
+ ArrayList<String> names = new ArrayList<String>();
names.addAll(classNames);
return names;
}
diff --git a/jpa-parent/pom.xml b/jpa-parent/pom.xml
index 9f173e8..6c458de 100644
--- a/jpa-parent/pom.xml
+++ b/jpa-parent/pom.xml
@@ -145,8 +145,8 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
- <source>1.7</source>
- <target>1.7</target>
+ <source>1.6</source>
+ <target>1.6</target>
</configuration>
</plugin>
<plugin>
diff --git a/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java b/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java
index b322d91..4a78ae5 100644
--- a/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java
+++ b/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/EMFTracker.java
@@ -104,13 +104,13 @@
}
private Dictionary<String, String> getEmSupplierProps(String unitName) {
- Dictionary<String, String> props = new Hashtable<>();
+ Dictionary<String, String> props = new Hashtable<String, String>();
props.put(JPA_UNIT_NAME, unitName);
return props;
}
private Dictionary<String, String> rlTxManProps(String unitName) {
- Dictionary<String, String> props = new Hashtable<>();
+ Dictionary<String, String> props = new Hashtable<String, String>();
props.put(JPA_UNIT_NAME, unitName);
props.put(TMTracker.TRANSACTION_TYPE, "RESOURCE_LOCAL");
return props;
diff --git a/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/TMTracker.java b/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/TMTracker.java
index e554a87..d585ec6 100644
--- a/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/TMTracker.java
+++ b/jpa-support/src/main/java/org/apache/aries/jpa/support/osgi/impl/TMTracker.java
@@ -61,7 +61,7 @@
}
private Dictionary<String, String> xaTxManProps(String unitName) {
- Dictionary<String, String> txmanProperties = new Hashtable<>();
+ Dictionary<String, String> txmanProperties = new Hashtable<String, String>();
txmanProperties.put(EntityManagerFactoryBuilder.JPA_UNIT_NAME, unitName);
txmanProperties.put(TRANSACTION_TYPE, "JTA");
return txmanProperties;
diff --git a/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordination.java b/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordination.java
index c859780..3785fc7 100644
--- a/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordination.java
+++ b/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordination.java
@@ -30,7 +30,7 @@
import org.osgi.service.coordinator.Participant;
public class DummyCoordination implements Coordination {
- private Set<Participant> participants = new HashSet<>();
+ private Set<Participant> participants = new HashSet<Participant>();
private Map<Class<?>, Object> vars = new HashMap<Class<?>, Object>();
private Coordination enclosing;
diff --git a/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordinator.java b/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordinator.java
index 5e3c647..e13ceb6 100644
--- a/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordinator.java
+++ b/jpa-support/src/test/java/org/apache/aries/jpa/impl/DummyCoordinator.java
@@ -27,7 +27,7 @@
public class DummyCoordinator implements Coordinator {
- private java.util.Deque<Coordination> coordinations = new ArrayDeque<>();
+ private java.util.Deque<Coordination> coordinations = new ArrayDeque<Coordination>();
@Override
public Coordination create(String name, long timeMillis) {