Joachim Sauer created TAP5-2180:
-----------------------------------
Summary: SeleniumTestCase assumes that selenium runs on the
default port
Key: TAP5-2180
URL: https://issues.apache.org/jira/browse/TAP5-2180
Project: Tapestry 5
Issue Type: Bug
Components: tapestry-test
Affects Versions: 5.3.7
Reporter: Joachim Sauer
Priority: Minor
SeleniumTestCase always assumes that the selenium server is running on the
default port, even 'though it can be modified via a system property
("selenium.port").
When that system property is set (either intentionally or accidentally), then
the selenium server is started correctly, but the command processor fails to
connect to it.
The solution is simple. Replace this statement:
CommandProcessor httpCommandProcessor = new
HttpCommandProcessor("localhost",
RemoteControlConfiguration.DEFAULT_PORT, browserStartCommand,
baseURL);
with this:
CommandProcessor httpCommandProcessor = new
HttpCommandProcessor("localhost",
seleniumServer.getPort(), browserStartCommand, baseURL);
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira