I created test cases for you, please see the
org.telluriumsource.module.DisplayModule and DisplayTestCase on trunk/core
project.
But I still cannot reproduce your problem. Could you check out the core
project and twist it based on your own code and see if you
could reproduce the problem. Then, I can take from there to debug the code.

Another suggestion is to replace all your Container objects with TextBox
objects if the container does not have a child to see if
the problem goes away.

Thanks,

Jian


On Thu, Mar 3, 2011 at 4:27 PM, Jason <[email protected]> wrote:

> I perfectly understand, and very much appreciate the help!
>
> Jas.
>
>
> On Mar 3, 11:44 am, Jian Fang <[email protected]> wrote:
> > Ok, I will take a look tonight. Sorry for the delay. My job keeps me
> > extremely busy.
> >
> > Thanks,
> >
> > Jian
> >
> > On Thu, Mar 3, 2011 at 2:36 PM, Jason <[email protected]> wrote:
> > > I took another look at this last night and still can't figure out
> > > what's wrong.  Jian, any other help you or the team could offer?
> >
> > > thanks.
> > > Jas.
> >
> > > On Feb 23, 12:15 pm, Jason <[email protected]> wrote:
> > > > Hi Jian,
> >
> > > > Nope, I'm still getting the same thing.  Is your runtime env the same
> > > > as mine?  Note that I'm not using the Tellurium engine....
> >
> > > >   [groovyt] Dump locator information for discussionEntry.newArticle
> > > >   [groovyt] -------------------------------------------------------
> > > >   [groovyt] discussionEntry.newArticle: jquery=#add_new_discussion
> > > > div.add_new_article
> > > >   [groovyt] discussionEntry.newArticle.body:
> > > > jquery=#add_new_discussion div.add_new_article *.body
> > > >   [groovyt] discussionEntry.newArticle.body.discussionTitle:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.text
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTitle.errorMessage:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.text
> > > > *.errorInput
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTitle.titleLabel:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.text
> > > > label[for=cmsgData[topic]]
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTitle.newDiscussionTitle:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.text
> > > > input[name=cmsgData[topic]]
> > > >   [groovyt] discussionEntry.newArticle.body.discussionTextArea:
> > > > jquery=#add_new_discussion div.add_new_article *.body
> > > > li.input.textarea
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTextArea.errorMessage:
> > > > jquery=#add_new_discussion div.add_new_article *.body
> > > > li.input.textarea *.errorInput
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTextArea.bodyLabel:
> > > > jquery=#add_new_discussion div.add_new_article *.body
> > > > li.input.textarea label[for=cmsgData[description]]
> > > >   [groovyt]
> > > >
> discussionEntry.newArticle.body.discussionTextArea.charactersRemaining:
> > > > jquery=#inputCount
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.discussionTextArea.bodyFrame:
> > > > jquery=#tinymce
> > > >   [groovyt] discussionEntry.newArticle.body.category:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.select
> > > >   [groovyt] discussionEntry.newArticle.body.category.errorMessage:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.select
> > > > *.errorInput
> > > >   [groovyt]
> > > > discussionEntry.newArticle.body.category.discussionCategory:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.select
> > > > select[name=cmsgData[category]]
> > > >   [groovyt] discussionEntry.newArticle.body.category.categoryLabel:
> > > > jquery=#add_new_discussion div.add_new_article *.body li.input.select
> > > > label[for=cmsgData[category]]
> > > >   [groovyt] discussionEntry.newArticle.head:
> > > > jquery=#add_new_discussion div.add_new_article
> > > >   [groovyt]
> > > > discussionEntry.newArticle.head.discussionEntryModuleTitle:
> > > > jquery=#add_new_discussion div.add_new_article h3
> > > >   [groovyt] -------------------------------------------------------
> > > >   [groovyt]
> > > >   [groovyt] RuntimeEnvironment: [useCssSelector: true, useNewEngine:
> > > > false, useClosestMatch: true, useEngineLog: true, lastError:
> > > >   [groovyt] ERROR: Command execution failure. Please search the
> > > > Tellurium User Group athttp://
> groups.google.com/group/tellurium-users
> > > > for error details from the log window..  The error message is:
> > > > message: child is null, name: TypeError, filename:
> > >http://localhost:5556/selenium-server/core/scripts/tellurium-uiobj.js,
> > > > linenumber: 831.
> > > >   [groovyt] JavaScript Error Stack:
> > > >   [groovyt] {anonymous}([object Array])
> > > > ...
> >
> > > > thanks again,
> > > > Jason
> >
> > > --
> > > 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.
> >
> >
>
> --
> 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.
>
>

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