Please check your selenium server version. Before 1.0.1, selenium server used the attribute multiWindow, but it was changed to use singleWindow when 1.0.1 was released. Tellurium uses selenium server 1.0.1 and you should use the custom selenium server 1.0.1-te (1.0.1-te2 for 0.7.0 SNAPSHOT).
Please check your project class path. If you use Maven, simply run mvn dependencies:tree Thanks, Jian On Wed, Nov 11, 2009 at 3:19 PM, super fan 911 <[email protected]>wrote: > > I am getting this all of a sudden, and my embedded selenium won't > start > > Configure widget modules using configuration file > Configure event handler using configuration file > Configure data accessor using configuration file > Configure dispatcher using configuration file > Configure Embedded Selenium Server using configuration file > groovy.lang.MissingPropertyException: No such property: singleWindow > for class: org.openqa.selenium.server.RemoteControlConfiguration > at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap > (ScriptBytecodeAdapter.java:49) > at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setProperty > (ScriptBytecodeAdapter.java:485) > at org.tellurium.server.SeleniumServerDaemon.run > (SeleniumServerDaemon.groovy:84) > at org.tellurium.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.tellurium.server.EmbeddedSeleniumServer.setUpSeleniumServer > (EmbeddedSeleniumServer.groovy:41) > at org.tellurium.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.tellurium.server.EmbeddedSeleniumServer.runSeleniumServer > (EmbeddedSeleniumServer.groovy:52) > at > org.tellurium.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.tellurium.framework.TelluriumFramework.start > (TelluriumFramework.groovy:97) > at org.tellurium.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.tellurium.framework.TelluriumFramework.start > (TelluriumFramework.groovy:108) > at org.tellurium.test.java.TelluriumJavaTestCase.setUpForClass > (TelluriumJavaTestCase.java:23) > 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:585) > 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:220) > 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) > Configure Selenium Client using configuration file > Nov 11, 2009 12:12:18 PM > com.thoughtworks.selenium.grid.tools.ThreadSafeSeleniumSessionStorage > startSeleniumSession > INFO: Contacting Selenium RC at localhost:4444 > > I am using the default TelluriumConfig.groovy file. > > Here is my test, > > public class SampleTestCase extends TelluriumJavaTestCase { > > static { > setCustomConfig(true, 4444, "*chrome", true, null); > } > > @BeforeClass > public static void setUpBeforeClass() throws Exception { > } > > @AfterClass > public static void tearDownAfterClass() throws Exception { > } > > @Before > public void setUp() throws Exception { > connectUrl("abc.com"); > } > > @After > public void tearDown() throws Exception { > } > > @Test > public void testLogin() throws Exception { > // do stuffs > } > > } > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
