Pass in uid is the correct way to call waitForFrameToLoad(uid, timeout).

But for Frame, you should define the name attribute for it because Selenium
uses "name" to locate the frame,

http://code.google.com/p/aost/wiki/UserGuide070UIObjects#Frame

Thanks,

Jian

On Mon, Nov 2, 2009 at 2:35 AM, Liang HE <[email protected]> wrote:

> Hi Friends,
>
> I can hardly find more information in Tellurium user guide about the usage
> of "waitForFrameToLoad". The api says the first argument is frameAddress,
> but I don't know what is the frameAddress. I tried to use uid, but get
> NullPointerException:
> java.lang.NullPointerException
> at java.net.URLEncoder.encode(URLEncoder.java:188)
> at
> com.thoughtworks.selenium.DefaultRemoteCommand.urlEncode(DefaultRemoteCommand.java:86)
> at
> com.thoughtworks.selenium.DefaultRemoteCommand.getCommandURLString(DefaultRemoteCommand.java:59)
> at
> com.thoughtworks.selenium.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:86)
> at
> com.thoughtworks.selenium.DefaultSelenium.waitForFrameToLoad(DefaultSelenium.java:639)
> at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)
> at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1061)
> at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:892)
> at
> groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
> at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source)
> at org.tellurium.dispatch.Dispatcher.invokeMethod(Dispatcher.groovy:26)
> at
> org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
> 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:128)
> at org.tellurium.access.Accessor.waitForFrameToLoad(Accessor.groovy:294)
> at org.tellurium.access.Accessor$waitForFrameToLoad.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:128)
> Anyone have some clue?
>
> Thank you!
> Liang
>
>
> >
>

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