Hi,

You have already had one instance of Selenium server running on port 4444.
You could change
your port number to another one in TelluriumConfig.groovy if you use
embedded server.

tellurium{
    //embedded selenium server configuration
    embeddedserver {
        //port number
        port = "4444"  <--- change to another number such as "4445"
        //whether to use multiple windows
        useMultiWindows = false
        //whether to trust all SSL certs, i.e., option
"-trustAllSSLCertificates"
        trustAllSSLCertificates = true
...

Thanks,

Jian

On Fri, May 21, 2010 at 11:12 PM, apal apal <[email protected]> wrote:

> I met this error and can not run tellurium cases by selenium engine.
> Can you help me?
>
> Configure Embedded Selenium Server using configuration
> Warning: No user-extensions.js
> 11:10:11.390 INFO - Java: Sun Microsystems Inc. 16.2-b04
> 11:10:11.390 INFO - OS: Windows XP 5.1 x86
> 11:10:11.406 INFO - v1.0.1 [8491], with Core v...@version@ [...@revision@]
> 11:10:11.500 INFO - Version Jetty/5.1.x
> 11:10:11.500 INFO - Started HttpContext[/selenium-server/driver,/
> selenium-server/driver]
> 11:10:11.500 INFO - Started HttpContext[/selenium-server,/selenium-
> server]
> 11:10:11.500 INFO - Started HttpContext[/,/]
> 11:10:11.500 WARN - Failed to start: [email protected]:4444
> java.net.BindException: Selenium is already running on port 4444. Or
> some other service is.
>        at
> org.openqa.selenium.server.SeleniumServer.start(SeleniumServer.java:
> 378)
>        at
> org.openqa.selenium.server.SeleniumServer.boot(SeleniumServer.java:
> 224)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
> 25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite
> $PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:
> 229)
>        at
>
> org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:
> 52)
>        at
>
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:
> 40)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 117)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 121)
>        at
>
> org.telluriumsource.server.SeleniumServerDaemon.run(SeleniumServerDaemon.groovy:
> 142)
>        at org.telluriumsource.server.SeleniumServerDaemon$run.call(Unknown
> Source)
>        at
>
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:
> 40)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 117)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 121)
>        at
>
> org.telluriumsource.server.EmbeddedSeleniumServer.setUpSeleniumServer(EmbeddedSeleniumServer.groovy:
> 63)
>        at org.telluriumsource.server.EmbeddedSeleniumServer
> $setUpSeleniumServer.callCurrent(Unknown Source)
>        at
>
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:
> 44)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:
> 143)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:
> 147)
>        at
>
> org.telluriumsource.server.EmbeddedSeleniumServer.runSeleniumServer(EmbeddedSeleniumServer.groovy:
> 74)
>        at org.telluriumsource.server.EmbeddedSeleniumServer
> $runSeleniumServer.call(Unknown Source)
>        at
>
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:
> 40)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 117)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:
> 121)
>        at
>
> org.telluriumsource.framework.TelluriumFramework.start(TelluriumFramework.groovy:
> 145)
>        at org.telluriumsource.framework.TelluriumFramework
> $start.callCurrent(Unknown Source)
>        at
>
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:
> 44)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:
> 143)
>        at
>
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:
> 147)
>        at
>
> org.telluriumsource.framework.TelluriumFramework.start(TelluriumFramework.groovy:
> 154)
>        at
>
> org.telluriumsource.test.java.TelluriumJUnitTestCase.setUpForClass(TelluriumJUnitTestCase.java:
> 20)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
> 25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at org.junit.runners.model.FrameworkMethod
> $1.runReflectiveCall(FrameworkMethod.java:44)
>        at
>
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:
> 15)
>        at
>
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:
> 41)
>        at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:
> 27)
>        at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:
> 31)
>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>        at
>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:
> 46)
>        at
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:
> 38)
>        at
>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:
> 467)
>        at
>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:
> 683)
>        at
>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:
> 390)
>        at
>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:
> 197)
>
> --
> You received this message because you are subscribed to the Google Groups
> "tellurium-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<tellurium-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/tellurium-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to