Strange. Alright, I will hard code xforms namespace there unless we could
figure out what
is the cause of the problem.

Thanks,

Jian

On Wed, May 20, 2009 at 12:13 PM, Harihara Vinayakaram <[email protected]>wrote:

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

Reply via email to