How to start selenium RC from a different port?

11 views
Skip to first unread message

h711

unread,
Dec 8, 2008, 8:50:27 PM12/8/08
to selenium-users...@googlegroups.com
When I tried to lunch selenium, it fail to start at port 4444.  I checked this port and it is used by something else.  Is there a way to go around this?  Thanks.

Here is the full message:

C:\>java -jar c:\selenium-remote-control-1.0-beta-1\selenium-server-1.0-beta-1\s\\ elenium-server.jar -interactive\\ 17:36:04.325 INFO - Java: Sun Microsystems Inc. 11.0-b15\\ 17:36:04.325 INFO - OS: Windows XP 5.1 x86\\ 17:36:04.341 INFO - v1.0-beta-1 [2201], with Core v1.0-beta-1 [1994]\\ 17:36:04.450 INFO - Version Jetty/5.1.x\\ 17:36:04.450 INFO - Started HttpContext[/selenium-server/driver,/selenium-server\\ /driver]\\ 17:36:04.450 INFO - Started HttpContext[/selenium-server,/selenium-server]\\ 17:36:04.450 INFO - Started HttpContext[/,/]\\ 17:36:04.466 WARN - Failed to start: [SocketL...@0.0.0.0:4444]\\ Exception in thread "main" org.mortbay.util.MultiException[java.net.BindExceptio\\ n: Address already in use: JVM_Bind]\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.http.HttpServer.doStart(HttpServer.java:686)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.util.Container.start(Container.java:72)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:8\\ 59)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:37\\ 2)\\ java.net.BindException: Address already in use: JVM_Bind\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.net.PlainSocketImpl.socketBind(Native Method)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.net.PlainSocketImpl.bind(Unknown Source)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.net.ServerSocket.bind(Unknown Source)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.net.ServerSocket.<init>(Unknown Source)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.util.ThreadedServer.newServerSocket(ThreadedServer.java:3\\ 91)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.util.ThreadedServer.open(ThreadedServer.java:477)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.util.ThreadedServer.start(ThreadedServer.java:503)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.http.SocketListener.start(SocketListener.java:203)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.http.HttpServer.doStart(HttpServer.java:716)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.mortbay.util.Container.start(Container.java:72)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:8\\ 59)\\ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:37\\ 2)

jEroMegu

unread,
Dec 8, 2008, 8:54:48 PM12/8/08
to selenium-users...@googlegroups.com
For rc-server command usage, pls refer to [http://selenium-rc.seleniumhq.org/options.html]

Per ur question, u can use it like this "java -jar c:\selenium-remote-control-1.0-beta-1\selenium-server-1.0-beta-1\s\\ elenium-server.jar -interactive *-port xxxx"*

Reply all
Reply to author
Forward
0 new messages