Hi,

I've worked through the Maven and config updates but now find that I
can no longer use customDirectCall.

Code is as follows:

return (Boolean) frames.customDirectCall("waitForPageReady",
                                new Object[0]);


I get a similar error for any call, whether it is to a selenium
function or to a custom function.

Stack trace:
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at
org.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod
$MyPojoMetaMethodSite.call(ObjectArrayGetAtMetaMethod.java:57)
        at org.telluriumsource.bundle.BundleProcessor.process
(BundleProcessor.groovy:224)
        at org.telluriumsource.bundle.BundleProcessor$process.callCurrent
(Unknown Source)
        at org.telluriumsource.bundle.BundleProcessor.methodMissing
(BundleProcessor.groovy:239)
        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.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:
813)
        at groovy.lang.MetaClassImpl.invokePropertyOrMissing
(MetaClassImpl.java:1098)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1051)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)
        at groovy.lang.DelegatingMetaClass.invokeMethod
(DelegatingMetaClass.java:149)
        at groovy.lang.MetaObjectProtocol$invokeMethod$0.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:133)
        at org.telluriumsource.extend.Extension.methodMissing
(Extension.groovy: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.codehaus.groovy.reflection.CachedMethod.invoke
(CachedMethod.java:86)
        at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:
813)
        at groovy.lang.MetaClassImpl.invokePropertyOrMissing
(MetaClassImpl.java:1098)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1051)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:706)
        at org.telluriumsource.extend.Extension.invokeMethod
(Extension.groovy)
        at groovy.lang.GroovyObject$invokeMethod.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:129)
        at org.telluriumsource.dsl.BaseDslContext.customDirectCall
(BaseDslContext.groovy:106)
        at com.betfair.www.website.methods.BrowserManager.waitForPageComplete
(BrowserManager.java:3428)

Any help appreciated.

Thanks

--

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