Bug 515878 - [regression] Validation error: org.eclipse.jetty.http
missing constraint

Change-Id: I50406b3a4cd1ff232bafc7f69f971757f26dd93f
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
diff --git a/bundles/org.eclipse.osgi.compatibility.state/src/org/eclipse/osgi/internal/resolver/StateObjectFactoryImpl.java b/bundles/org.eclipse.osgi.compatibility.state/src/org/eclipse/osgi/internal/resolver/StateObjectFactoryImpl.java
index d5201f6..ee6e88b 100644
--- a/bundles/org.eclipse.osgi.compatibility.state/src/org/eclipse/osgi/internal/resolver/StateObjectFactoryImpl.java
+++ b/bundles/org.eclipse.osgi.compatibility.state/src/org/eclipse/osgi/internal/resolver/StateObjectFactoryImpl.java
@@ -217,7 +217,7 @@
 			GenericSpecificationImpl req = new GenericSpecificationImpl();
 			req.setName(genericRequires[i].getName());
 			req.setType(genericRequires[i].getType());
-			req.setResolution(req.getResolution());
+			req.setResolution(genericRequires[i].getResolution());
 			try {
 				req.setMatchingFilter(genericRequires[i].getMatchingFilter(), false);
 			} catch (InvalidSyntaxException e) {