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