I remember seeing this problem posted on the jenia4 mailing lists.
I'm still confused about it. As far as I know,
myfaces:panelTabbedPane does not generate a form. Admittedly, I'm a
bit behind on running the latest myfaces snapshot, but as of the Dec
11th snapshot (maybe even the Jan 2nd snapshot -- my version control
contains conflicting information), this was true.
I recommend being sure about what's generating the forms.
Try creating a page with just a panelTabbedPane, a page with just a
popupFrame, and a page with both and compare them.
On 2/8/06, Hasnain Badami <[EMAIL PROTECTED]> wrote:
> Hi
>
> I am using jenia4faces popupFrame ( which requires a parent <h:form>) inside
> a myfaces:panelTabbedPane. But due to some reason I am not able to open the
> popup.
> Looking at the html source of the generated page i can see that
> panelTabbedPane generates a form and inside that form resides the form which
> jenia4faces requires.
> So form inside a form.
>
> Also in the source the following javascript is generated
>
> function clear_tabportfoliosummary_3A_5Fid22() {
> var f = document.forms['tabportfoliosummary:_id22'];
> f.elements['__jeniaPopupFrame'].value='';
> f.elements['tabportfoliosummary:_id22:_link_hidden_'].value='';
> f.target='';
> }
> Now because the tabportfoliosummary:_id22 form (the jenia4faces popupFrame
> parent) is inside the tabbed pane form the javascript code generates error
> at var f = document.forms['tabportfoliosummary:_id22'];
> Has anybody encountered anything like this before? Is there any solution to
> it?
> Best Regards
> Hassnain
>