Bug 54717 JUnit contextual launch must port to new XML Expr Language
Conextual Launch has migrated to use the new XML Expression Langauge for enablement logic. Unfortunately, the JUnit plugin.xml will need to be updated in order to support the Run context menu feature. A patch will be provided.
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/launcher/JUnitLaunchShortcut.java
container.getJavaProject(),
				container.getElementName(),
				"", 
				handleIdentifier,
				"" 
			);
		}
		launchConfiguration(mode, config);
	}
	
	private void launch(IType type, String mode) {
		String fullyQualifiedName= type.getFullyQualifiedName();
		ILaunchConfiguration config = findLaunchConfiguration(
			mode, 
			type, 
			"",  
			fullyQualifiedName, 
			"" 
		);
		if (config == null) {
			config= createConfiguration(
				type.getJavaProject(),
				type.getElementName(),
				fullyQualifiedName,
				"", 
				"" 
			);
		}
		launchConfiguration(mode, config);
	}