Я использую сервер selenium (автономный jar), запускаю его из кода java.Я пытаюсь обновить его с
selenium.rc.version=2.0
selenium.rc.revision=a2
до
selenium.rc.version=2.0
selenium.rc.revision=rc2
код:
RemoteControlConfiguration rcc = new RemoteControlConfiguration();
rcc.setPort(port);
try {
server = new SeleniumServer(false, rcc);
server.boot();
} catch (Exception e){
//whatever
}
Но я получаю эту ошибку:
java.lang.NoSuchMethodError: org.openqa.selenium.remote.DesiredCapabilities.opera()Lorg/openqa/ selenium/remote/DesiredCapabilities;
at org.openqa.selenium.remote.server.DefaultDriverSessions $1.<init> (DefaultDriverSessions.java:47)
at org.openqa.selenium.remote.server.DefaultDriverSessions.<clinit>(DefaultDri verSessions.java: 42)
at org.openqa.selenium.server.SeleniumServer.createWebDriverRemoteContext(Sele niumServer.java: 310)
at org.openqa.selenium.server.SeleniumServer.assembleHandlers(SeleniumServer.java: 296)
at org.openqa.selenium.server.SeleniumServer.createJettyServer(SeleniumServer. java: 258)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java: 231)
Я попытался загрузить webdriver-opera-v0.4.3.jar и добавить его в путь сборки, но ошибка сохраняется.Тот же код работает в a2
Есть предположения?