Hi,
We're getting this same issue intermittently with selenium 2.0b2
firefoxdriver running on centOS 5 64bit (everything running there,
junit java selenium, app server, etc..)
See our stacktrace:
Make sure to release the connection before allocating another one.
java.lang.IllegalStateException: Invalid use of
SingleClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.
at
org.apache.http.impl.conn.SingleClientConnManager.getConnection(SingleClientConnManager.java:
199)
at org.apache.http.impl.conn.SingleClientConnManager
$1.getConnection(SingleClientConnManager.java:173)
at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:
390)
at
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:
641)
at
org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:
246)
at
org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.execute(NewProfileExtensionConnection.java:
123)
at org.openqa.selenium.firefox.FirefoxDriver
$LazyCommandExecutor.execute(FirefoxDriver.java:256)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:
390)
at
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:
414)
at
org.openqa.selenium.remote.RemoteWebDriver.getPageSource(RemoteWebDriver.java:
276)
at
org.openqa.selenium.internal.seleniumemulation.GetHtmlSource.handleSeleneseCommand(GetHtmlSource.java:
25)
at
org.openqa.selenium.internal.seleniumemulation.GetHtmlSource.handleSeleneseCommand(GetHtmlSource.java:
22)
at
org.openqa.selenium.internal.seleniumemulation.SeleneseCommand.apply(SeleneseCommand.java:
29)
at
org.openqa.selenium.internal.seleniumemulation.Timer.run(Timer.java:
61)
at
org.openqa.selenium.WebDriverCommandProcessor.execute(WebDriverCommandProcessor.java:
274)
at
org.openqa.selenium.WebDriverCommandProcessor.getString(WebDriverCommandProcessor.java:
245)
at
com.unitedinternet.portal.selenium.utils.logging.LoggingCommandProcessor.getString(LoggingCommandProcessor.java:
243)
at
com.thoughtworks.selenium.DefaultSelenium.getHtmlSource(DefaultSelenium.java:
579)
at com.macys.stella.testutils.framework.HTMLSourceDumperJUnit4Runner
$1.evaluate(HTMLSourceDumperJUnit4Runner.java:54)
at org.junit.internal.runners.statements.FailOnTimeout
$1.run(FailOnTimeout.java:28)