Great. Feel free to ask us if you have any further questions.

Thanks,

Jian

On Thu, Jul 16, 2009 at 6:15 PM, Paul <[email protected]> wrote:

>
> Hi Jian,
>
> Thanks for your help. My reference project is now running fine.
>
> -Paul
>
> On Jul 16, 1:22 pm, John <[email protected]> wrote:
> > Hi Paul,
> >
> > Sorry for the confusion. jQuerySelector is feature existing in
> > Tellurium 0.6.0 only. Please download the 0.6.0 version of
> > the reference project:
> >
> > Junit reference project:
> >
> >  http://aost.googlecode.com/files/reference-junit.0.6.0.tar.gz
> >
> > TestNG reference project:
> >
> > http://aost.googlecode.com/files/reference-testng.0.6.0.tar.gz
> >
> > We removed all the dependent jars from the reference projects to make
> > the file size much smaller. Thus, you also need to
> > download the dependent jars from
> >
> > http://aost.googlecode.com/files/tellurium-0.6.0-dependencies.zip
> >
> > Unzip and put the jars to the lib directory if you use Ant. For Maven,
> > it should be able to pull out the
> > dependent jars automatically for you.
> >
> > For 0.6.0. You need Groovy 1.6.0.
> >
> > Thanks,
> >
> > Jian
> >
> > On Jul 16, 4:08 pm, Paul <[email protected]> wrote:
> >
> > > Hi all,
> >
> > > I have been trying to setup Tellurium on my machine via the Tellurium
> > > reference project pagehttp://
> code.google.com/p/aost/wiki/TelluriumReferenceProjectEclipseSetup
> > > and I have been running into some problems. Initially when checking
> > > out the project and looking at my project properties I notice that
> > > tellurium-0.5.0.jar is missing as is groovy-all-1.5.6.jar. If I
> > > download these jars and manually add them to my project then most of
> > > the project compiles, but TelluriumIssuePageJavaTestCase.java has
> > > errors related to methods like useJQuerySelector(), enableSelectorCache
> > > () and others. Once I remove this file from the project and rebuild,
> > > my project compiles, but when attempting to run any of the test case
> > > files as a JUnit test I get the following groovy runtime exception:
> >
> > > Configure Embedded Selenium Server using configuration file
> > > groovy.lang.GroovyRuntimeException: Could not find matching
> > > constructor for: org.openqa.selenium.server.SeleniumServer
> > > (java.lang.Integer)
> > >         at
> groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:
> > > 1273)
> > >         at
> groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:
> > > 1185)
> > >         at
> org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf
> > > (InvokerHelper.java:809)
> > >         at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN
> > > (ScriptBytecodeAdapter.java:230)
> > >         at org.tellurium.server.SeleniumServerDaemon.run
> > > (SeleniumServerDaemon.groovy:71)
> > >         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.reflection.CachedMethod.invoke
> > > (CachedMethod.java:86)
> > >         at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
> > >         at
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
> > >         at
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
> > >         at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod
> > > (InvokerHelper.java:778)
> > >         at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod
> > > (InvokerHelper.java:758)
> > >         at
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN
> > > (ScriptBytecodeAdapter.java:170)
> > >         at
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0
> > > (ScriptBytecodeAdapter.java:198)
> > >         at
> org.tellurium.server.EmbeddedSeleniumServer.setUpSeleniumServer
> > > (EmbeddedSeleniumServer.groovy:35)
> > >         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.reflection.CachedMethod.invoke
> > > (CachedMethod.java:86)
> > >         at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
> > >         at
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
> > >         at
> > >
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN
> > > (ScriptBytecodeAdapter.java:78)
> > >         at
> > >
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0
> > > (ScriptBytecodeAdapter.java:112)
> > >         at
> org.tellurium.server.EmbeddedSeleniumServer.runSeleniumServer
> > > (EmbeddedSeleniumServer.groovy:46)
> > >         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.reflection.CachedMethod.invoke
> > > (CachedMethod.java:86)
> > >         at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
> > >         at
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
> > >         at
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
> > >         at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod
> > > (InvokerHelper.java:778)
> > >         at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod
> > > (InvokerHelper.java:758)
> > >         at
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN
> > > (ScriptBytecodeAdapter.java:170)
> > >         at
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0
> > > (ScriptBytecodeAdapter.java:198)
> > >         at org.tellurium.framework.TelluriumFramework.start
> > > (TelluriumFramework.groovy:94)
> > >         at org.tellurium.test.java.TelluriumJavaTestCase.setUpForClass
> > > (Unknown Source)
> > >         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.internal.runners.ClassRoadie.runBefores(ClassRoadie.java:
> > > 49)
> > >         at org.junit.internal.runners.ClassRoadie.runProtected
> > > (ClassRoadie.java:36)
> > >         at org.junit.internal.runners.JUnit4ClassRunner.run
> > > (JUnit4ClassRunner.java:42)
> > >         at
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run
> > > (JUnit4TestReference.java:45)
> > >         at org.eclipse.jdt.internal.junit.runner.TestExecution.run
> > > (TestExecution.java:38)
> > >         at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
> > > (RemoteTestRunner.java:460)
> > >         at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests
> > > (RemoteTestRunner.java:673)
> > >         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run
> > > (RemoteTestRunner.java:386)
> > >         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main
> > > (RemoteTestRunner.java:196)
> >
> > > Currently I am trying to set up this project with Eclipse SDK 3.4.0. I
> > > am using JDK 1.6.0, groovy-all-1.5.6.jar, tellurium-0.5.0.jar and the
> > > default TelluriumConfig.groovy file. I have experimented with
> > > different versions of Selenium and Tellurium, but I have run into
> > > different problems when attempting that. I have been able to get a
> > > Tellurium project to work via the Maven instructions, but I would
> > > prefer to integrate Tellurium into an existing project and not have
> > > Maven dependencies. If anyone has any tips I would appreciate it.
> >
> > > Thanks,
> > > Paul
> >
>

--~--~---------~--~----~------------~-------~--~----~
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