Updated CPS demonstrator to compile with latest VIATRA builds
diff --git a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
index 20610ef..fb08cfb 100644
--- a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
+++ b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
@@ -9,6 +9,7 @@
 Import-Package: org.apache.log4j
 Require-Bundle: org.eclipse.viatra.examples.cps.traceability;bundle-version="0.1.0",
  org.eclipse.xtend.lib,
+ org.eclipse.viatra.query.runtime.rete,
  org.eclipse.viatra.query.runtime.localsearch,
  org.eclipse.viatra.examples.cps.xform.m2m.batch.eiq;bundle-version="0.1.0",
  org.eclipse.viatra.examples.cps.xform.m2m.batch.optimized;bundle-version="0.1.0",
diff --git a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
index 7ceca37..e266362 100644
--- a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
+++ b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
@@ -39,7 +39,7 @@
     },
     BATCH_VIATRA_QUERY_RETE {
     	    public CPSTransformationWrapper getWrapper() {
-    		    QueryEvaluationHint hint = new QueryEvaluationHint(null, new ReteBackendFactory());
+    		    QueryEvaluationHint hint = new QueryEvaluationHint(null, ReteBackendFactory.INSTANCE);
     		    return new BatchQueryOnly(hint, hint);
 	    }
     },