I managed to narrow this down to  the use of abstract containers like:

ui.Container(uid:'coupon')

Using
ui.Container(uid:'coupon',clocator:[:])

works fine

On Apr 17, 2:57 pm, dominicm <[email protected]> wrote:
> Hi,
>
> Am getting the following error when running any test using JQuery or
> XPath.
>
> Caused by: java.lang.NullPointerException: Cannot invoke method trim()
> on null object
>         at org.codehaus.groovy.runtime.NullObject.invokeMethod
> (NullObject.java:77)
>         at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod
> (InvokerHelper.java:743)
>         at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod
> (InvokerHelper.java:720)
>         at org.codehaus.groovy.runtime.callsite.NullCallSite.call
> (NullCallSite.java:17)
>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall
> (CallSiteArray.java:43)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call
> (AbstractCallSite.java:116)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call
> (AbstractCallSite.java:120)
>         at org.tellurium.dsl.WorkflowContext.appendReferenceLocator
> (WorkflowContext.groovy:102)
>         at org.tellurium.dsl.WorkflowContext$appendReferenceLocator.call
> (Unknown Source)
>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall
> (CallSiteArray.java:43)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call
> (AbstractCallSite.java:116)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call
> (AbstractCallSite.java:124)
>         at org.tellurium.object.Container.groupLocating(Container.groovy:45)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>         at java.lang.reflect.Method.invoke(Unknown Source)
>         at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite
> $PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:
> 266)
>         at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent
> (PogoMetaMethodSite.java:51)
>         at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent
> (CallSiteArray.java:47)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent
> (AbstractCallSite.java:142)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent
> (AbstractCallSite.java:150)
>         at org.tellurium.object.Container.walkTo(Container.groovy:67)
>         at org.tellurium.object.Container$walkTo.call(Unknown Source)
>         at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall
> (CallSiteArray.java:43)
>         at org.tellurium.object.Frame$walkTo.call(Unknown Source)
>         at org.tellurium.dsl.UiDslParser.walkTo(UiDslParser.groovy:65)
>         at org.tellurium.dsl.UiDslParser$walkTo.call(Unknown Source)
>         at org.tellurium.dsl.BaseDslContext.walkToWithException
> (BaseDslContext.groovy:133)
>         at org.tellurium.dsl.BaseDslContext$walkToWithException.callCurrent
> (Unknown Source)
>         at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent
> (CallSiteArray.java:47)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent
> (AbstractCallSite.java:142)
>         at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent
> (AbstractCallSite.java:154)
>         at org.tellurium.dsl.BaseDslContext.getText(BaseDslContext.groovy:
> 444)
>         at com.betfair.www.website.methods.BrowserManager.doGetRunnerSummary
> (BrowserManager.java:429)
--~--~---------~--~----~------------~-------~--~----~
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