Bonjour à tous.
J'ai un probleme pour lancer un rich:popupPanel dans un ui:include. Est ce que quelqu'un pourrait m'aider svp?
Voici les codes:

Le code du template
Template:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<div class="post" >
				<a4j:outputPanel ajaxRendered="#{not empty pageViewIdList.includedPage}"  >
                    <h:outputText value="#{not empty pageViewIdList.includedPage}" id="current" />
                    <ui:include src="#{pageViewIdList.includedPage}" />
                </a4j:outputPanel>
</div>
le code de la feuille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:c="http://java.sun.com/jsp/jstl/core">
	<h:head></h:head>
		<h:form>
 
					        <rich:dataTable value="#{antenneBean.listAntenne}" var="antenneCourant"
					            iterationStatusVar="it" id="table" rows="15">
					            <rich:column>
					                <f:facet name="header">#</f:facet>#{it.index}
					            </rich:column>
					            <rich:column>
									<f:facet name="header">
										<h:outputText value="#{msg['legend.antenne']} " />
									</f:facet>
									<h:outputText value="#{antenneCourant.nom}" />						 
								</rich:column>
					            <rich:column>
					                <a4j:commandLink styleClass="no-decor" execute="@this"
					                    render="@none" oncomplete="#{rich:component('confirmPane')}.show()">
					                    <h:graphicImage value="/image/general/delete.gif" alt="delete" />
					                </a4j:commandLink>
					                <a4j:commandLink styleClass="no-decor" render="editGrid"
					                    execute="@this" oncomplete="#{rich:component('editPane')}.show()">
					                    <h:graphicImage value="/image/general/edit.gif" alt="edit"/>
					                    <f:setPropertyActionListener target="#{antenneBean.antenneCourant}"
					                        value="#{antennecourant}" />
					                </a4j:commandLink>
					            </rich:column>
					            <f:facet name="footer">
					                <rich:dataScroller  />
					            </f:facet>
					        </rich:dataTable>
 
					        <a4j:jsFunction name="remove" action="#{antennebean.remove}"
					            render="table" execute="@this"
					            oncomplete="#{rich:component('confirmPane')}.hide();" />
 
					    <rich:popupPanel id="statPane" autosized="true">
					        <h:graphicImage value="/image/general/ai.gif" alt="ai" />
					        Please wait...
					    </rich:popupPanel>
 
					    <rich:popupPanel id="confirmPane" autosized="true"> 
					        Are you sure you want to delete the row?
					        <a4j:commandButton value="Cancel"
					            onclick="#{rich:component('confirmPane')}.hide(); return false;" />
					        <a4j:commandButton value="Delete" onclick="remove(); return false;" />
					    </rich:popupPanel>
 
					    <rich:popupPanel header="Edit Car Details" id="editPane" domElementAttachment="parent" width="400" height="170">
					            <h:panelGrid columns="3" id="editGrid">
					                <h:outputText value="Nom" />
					                <h:outputText value="#{antenneBean.antenneCourant.nom}" />					                
					            </h:panelGrid>			          
					    </rich:popupPanel>
 
		</h:form>
</ui:composition>
J'ai comme l'impression que le javascript dans ui:include n'est pas executé.