org.openml.apiconnector.xml.RunList.getRuns() returns null even if the list is well formed and contains runs Changing "runs" to "run" at lines 50 & 53 seems to solve the issue. Just an Xstream typo ?