Erro do rich:modalpanel, Richfaces is not defined

olá pessoal :!:
to com um problema que, penso eu, talvez seja besteira entao la vai…
montei um template (“common-dinapanel”) para os meus modalPanels do richfaces

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 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">

	<rich:modalPanel id="mp" minHeight="100" minWidth="100" height="200" width="500" zindex="2000">
		<f:facet name="header">
			<ui:insert name="modalTitle">Modal Title</ui:insert>
		</f:facet>
		<f:facet name="controls">
			<h:graphicImage value="/resource/images/close.png" style="cursor:pointer" onclick="Richfaces.hideModalPanel('mp')" />
		</f:facet>
		<a4j:include viewId="#{menuControl.website}" id="_content-mp" ajaxRendered="true"></a4j:include>
	</rich:modalPanel>

</html>

esse painel deve incluir uma pagina dinamicamente, a pagina seria

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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"
      template="/templates/common-dinapanel.xhtml">
      
	<ui:define name="modalTitle">#{msg.loginTextModalTitle}</ui:define>
         <ui:define name="modalBody">

           <h4>#{msg.loginTextModalHeader}</h4>
           
           <a4j:form>
               ...
           </a4j:form>
         </ui:define>
	
</ui:composition>

a chamada html para ela é assim

<div align="center">
           <h:form>
             <a4j:commandLink value="dinapanel" reRender="_content-mp" onclick="javascript: Richfaces.showModalPanel('mp',{width:330, height:240, top:200})" style="text-decoration:none; color:#000000;" >
               <a4j:actionparam value="/pages/login/request-account.xhtml" assignTo="#{menuControl.website}"/>
             </a4j:commandLink>             
           </h:form>
           </div>

e o codigo java ta assim

public String getWebsite() {
		String website = (String) getHttpSession().getAttribute("website");
		return (website == null) ? "/pages/welcome.xhtml" : website;
	}
	public void setWebsite(String website) {
		getHttpSession().setAttribute("website", "/pages/" + website);
	}

o problema e que quando preciono o butao aparece uma mensagem no firebug dizendo “Richfaces is not defined”… :shock:
não faço ideia o que possa ser por isso gostaria se possivel que alguem me ajude

att,

Você colocaou os jar’s do RichFaces no seu classpath? Parece que ele não está encontrando a biblioteca.

sabe, o interessante é que so o modalpanel ta com esse problema mas se executado dessa forma como estou mostrando :cry: . Todos os demais componentes estão funcionando perfeitamente, tanto os rich quanto os a4j…

ainda nao consegui uma solucao para isso , to tentando uma forma generica de construir modalpanels aproveitando um template padrao mas nao ta dando certo…

att,

conseguiui a solução? Eu to pegando o erro a4j is not defined…