namespace is http://www.w3.org/1999/xhtml
I am not sure what is wrong :. I am at my wits end :-( Regards Hari On Wed, May 20, 2009 at 9:10 PM, Jian Fang <[email protected]> wrote: > What you got back for the following call? > > String ns = addNewUserUtils..getNamespace("html"); > > On Wed, May 20, 2009 at 11:36 AM, Harihara Vinayakaram > <[email protected]>wrote: > >> I am sorry. that was a stupid mistake . I corrected it . But it still does >> not work. When I go back to the old implementation then it works . >> >> Regards >> Hari >> >> >> On Wed, May 20, 2009 at 7:16 PM, Jian Fang <[email protected]>wrote: >> >>> No, you put www/w3.org and it should be www.w3.org. >>> >>> Could you call >>> >>> String ns = addNewUserUtils..getNamespace("html"); >>> >>> before you register the namespace and check if ns is equal to " >>> http://www/w3.org/1999/xhtml". >>> >>> >>> >>> On Wed, May 20, 2009 at 9:42 AM, Harihara Vinayakaram >>> <[email protected]>wrote: >>> >>>> I am sorry . Are'nt both of them same ? Am I missing something . Also >>>> yes I am using the latest selenium.jar. I saw your changes for the global >>>> namespace which I commented >>>> >>>> If I do not a registernamespace the xpath fails >>>> >>>> Regards >>>> Hari >>>> >>>> >>>> On Wed, May 20, 2009 at 6:47 PM, Jian Fang <[email protected]>wrote: >>>> >>>>> Ah, I saw your problem. First, you do not need to registerNamespace >>>>> for html. Second, your namespace for html is not correct here, >>>>> >>>>> addNewUserUtils.registerNamespace("html","http://www/w3.org/1999/xhtml >>>>> ") >>>>> >>>>> should be >>>>> >>>>> addNewUserUtils.registerNamespace("html","http://www.w3.org/1999/xhtml<http://www/w3.org/1999/xhtml> >>>>> ") >>>>> >>>>> On Wed, May 20, 2009 at 4:01 AM, Harihara Vinayakaram < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Jian >>>>>> Sorry to come back on the same thing . I replaced the >>>>>> nameSpaceResolver with the original code without the hashmap and things >>>>>> work >>>>>> again :-( >>>>>> >>>>>> This is the dump information I have two elements one with the name >>>>>> space and other without the name >>>>>> >>>>>> [testng] Dump locator information for topmenu_xhtml >>>>>> [testng] ------------------------------------------------------- >>>>>> [testng] topmenu_xhtml: >>>>>> //descendant-or-self::html:d...@id="topnav"] >>>>>> [testng] topmenu_xhtml.Home: >>>>>> //descendant-or-self::html:d...@id="topnav"]/descendant-or-self::html:a[normalize-space(text())=normalize-space("Home")] >>>>>> [testng] topmenu_xhtml.AddNewUser: >>>>>> //descendant-or-self::html:d...@id="topnav"]/descendant-or-self::html:a[contains(@href,"create")] >>>>>> [testng] ------------------------------------------------------- >>>>>> [testng] >>>>>> [testng] >>>>>> [testng] Dump locator information for topmenu >>>>>> [testng] ------------------------------------------------------- >>>>>> [testng] topmenu: //descendant-or-self::d...@id="topnav"] >>>>>> [testng] topmenu.Home: >>>>>> //descendant-or-self::d...@id="topnav"]/descendant-or-self::a[normalize-space(text())=normalize-space("Home")] >>>>>> [testng] topmenu.AddNewUser: >>>>>> //descendant-or-self::d...@id="topnav"]/descendant-or-self::a[contains(@href,"create")] >>>>>> [testng] ------------------------------------------------------- >>>>>> >>>>>> This is how I call the registerNamespace() >>>>>> >>>>>> addNewUserUtils.registerNamespace("xforms", " >>>>>> http://www.w3.org/2002/xforms") >>>>>> addNewUserUtils.registerNamespace("html"," >>>>>> http://www/w3.org/1999/xhtml") >>>>>> >>>>>> Regards >>>>>> Hari >>>>>> >>>>>> >>>>>> On Tue, May 19, 2009 at 10:00 PM, John <[email protected]>wrote: >>>>>> >>>>>>> >>>>>>> Please also run the dump(uid) method on your UI module to show all >>>>>>> generated xpaths for all elements. >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Jian >>>>>>> >>>>>>> On May 19, 12:25 pm, Jian Fang <[email protected]> wrote: >>>>>>> > See my comments inline >>>>>>> > >>>>>>> > On Tue, May 19, 2009 at 12:12 PM, Harihara Vinayakaram < >>>>>>> [email protected]>wrote: >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > > Answers inline >>>>>>> > >>>>>>> > > On Tue, May 19, 2009 at 9:22 PM, Jian Fang < >>>>>>> [email protected]>wrote: >>>>>>> > >>>>>>> > >> I need a bit more details from you. Let me try to repeat your >>>>>>> problem here >>>>>>> > >> to see if it is correct. >>>>>>> > >>>>>>> > >> 1) The Menu only includes xhtml >>>>>>> > >>>>>>> > > Yes >>>>>>> > >>>>>>> > >> 2) If the menu appears on a pure xhtml page, the xpath with >>>>>>> namespace >>>>>>> > >> xhtml works for the menu >>>>>>> > >>>>>>> > > On a pure xhtml page the xpath with / without namespace works in >>>>>>> Selenium . >>>>>>> > > The xpath without namespace works in Tellurium. Even if I >>>>>>> register namespace >>>>>>> > > it does not work with Tellurium >>>>>>> > >>>>>>> > What are the xpaths for Selenium with and without namespace? >>>>>>> > >>>>>>> > What is the xpath for Tellurium with namespace? >>>>>>> > >>>>>>> > Please show me the registerNamespace command. >>>>>>> > >>>>>>> > Except the Menu, other xpath with namespace in Tellurium works, >>>>>>> right? >>>>>>> > >>>>>>> > >> 3) If the page has a mixture of xhtml and xforms namespaces, you >>>>>>> register >>>>>>> > >> the namespace for xforms, >>>>>>> > >> then the xhtml namespace for the menu does not work anymore, >>>>>>> right? >>>>>>> > >>>>>>> > > Yes . This again is only with Tellurium Ui module >>>>>>> > >>>>>>> > Please show me the UI module and your registerNamespace command. >>>>>>> > >>>>>>> > > Please let me know the actual namespaces you used for xhtml and >>>>>>> xforms. >>>>>>> > >>>>>>> > > xmlns:xhtml="http://www.w3.org/1999/xhtml >>>>>>> > > xmlns:xforms="http://www.w3.org/2002/xforms" >>>>>>> > >>>>>>> > Thanks, >>>>>>> > >>>>>>> > Jian >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
