Cuando intento llamar a Richfaces.showModalPanel ('id') me aparece Richfaces, no está definido el error de javascript y no ocurre nada.Richfaces no está definido javascript error
En mi aplicación de muestra tengo dos páginas, una es la vista maestra y otra es la vista secundaria. La vista secundaria invoca popupPanel en la vista maestra usando la llamada anterior. No estoy seguro que está mal. Cualquier indicador sería apreciada.
Estas son las páginas que tengo:
Primera página:
<!DOCTYPE html>
<html lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:rich="http://richfaces.org/rich"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:richext="http://java.sun.com/jsf/composite/richext">
<h:head>
<title>Page Title</title>
</h:head>
<h:body>
<ui:include id="nextPageInclude" src="secondpage.xhtml"/>
<rich:popupPanel id="logoutDialogId"
width="300"
height="50"
autosized="true"
resizeable="false"
moveable="true"
modal="true"
style="border:5px solid #5e81ac; background-color:#dce3ed;">
<h:outputText value="Inside logout window"/>
</rich:popupPanel>
</h:body>
</html>
Segunda página:
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<h:head/>
<a4j:outputPanel id='headerLinks' layout="block">
<ul id="sddm">
<li>
</li>
<li>
</li>
<li>
<a4j:commandLink id="logoutLinkId"
value="Logout"
onclick="Richfaces.showPopupPanel('logoutDialogId')"
styleClass="linkLogout"/></li>
</ul>
<div style="clear:both"></div>
</a4j:outputPanel>
</ui:composition>
EDIT: Se adjunta cargada pantalla JS
Gracias,
Hola BalusC, inicialmente yo probé sin cabeza en la composición, no funcionó. Luego agregué h: cabeza, todavía el mismo problema. Creo que algo más está pasando. – kosa
Actualicé la respuesta con otra posible causa. – BalusC
Hola BalusC, captura de pantalla adjunta de JS cargado. Contiene jsf.js.xhtml. – kosa