Sorry for the inconvenience. Have you tried to disable the Macro
command and see if it works?
bundle{
useMacroCommand = false
}
We will look into the problem.
Thanks,
Jian
On Thu, Dec 17, 2009 at 8:19 AM, dominicm <[email protected]>wrote:
> 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]<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.