RichFaces + Tomcat

9 respostas
J

Ola galeeera,

Seguinte alguêm aqui ja conseguiu usar richfaces com tomcat 6.0.

Estou tendo muita dificuldade, consegui levantar o serviço mais rodar que eh bom nada…

Valeu pessoal.

9 Respostas

andrerios

dá algum erro?

qual versao do richfaces? em casa eu estou usando a mais nova e ta rodando d boa… qdo vc baixa o richfaces vem um pdf la nos docs q tem um passo a passo pra usa-lo…

:wink:

afamorim

Rapaz eu to passando por um perrengue desses.

a versão que eu to usando é o richfaces 3.2.1

mais já to resolvendo, tinha algum problema com algun dos context-param’s que já estavam definidos na minha aplicação.

eu descobri isso foi por eu peguei um dos samples do richfaces para verificar se subia no tomcat6 e qual a diferença do meu para o do exemplo.

J

andrerios:
dá algum erro?

qual versao do richfaces? em casa eu estou usando a mais nova e ta rodando d boa… qdo vc baixa o richfaces vem um pdf la nos docs q tem um passo a passo pra usa-lo…

;)

Etao esta assim oh:

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
	<display-name>
	TestRichFaces</display-name>
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
		<welcome-file>index.htm</welcome-file>
		<welcome-file>index.jsp</welcome-file>
		<welcome-file>default.html</welcome-file>
		<welcome-file>default.htm</welcome-file>
		<welcome-file>default.jsp</welcome-file>
	</welcome-file-list>
	
   <context-param>
        <param-name>com.sun.faces.verifyObjects</param-name>
        <param-value>false</param-value>
    </context-param>
    <context-param>
        <param-name>com.sun.faces.validateXml</param-name>
        <param-value>true</param-value>
    </context-param>
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</param-value>
    </context-param>
    <!-- Faces Servlet -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>org.apache.myfaces.webapp.MyFacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
    

</web-app>

teste.jsf

<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
<head>
<title>repeater </title>
</head>
<body>
<f:view>
<h:form>
<rich:panel header="Simple Echo">
<h:inputText size="50" value="#{bean.text}" >
<a4j:support event="onkeyup" reRender="rep"/>
</h:inputText>
<h:outputText value="#{bean.text}" id="rep"/>
</rich:panel>
</h:form>
</f:view>
</body>
</html>


andrerios

kra pelo q to vendo vc misturou rich com myfaces ai… no teste.jsf vc chama tags <rich: mas nao as menciona na lista d tag-lib e tb nao colocou os jar’s do richfaces no lib do seu projeto

J

tinha mandado umas imagens antigas… ve as novas

referente ao myfaces, é pelo fato dessa url que as vezes uso do jsf:

<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>

andrerios

entao mas ta faltando uma dessas ai do richfaces

J

api, impl e ui… mais alguma? :confused:

andrerios

<%@ taglib uri=“http://richfaces.org/rich” prefix=“rich”%>

J

eh verdade… mais mesmo assim… quando dou um refresh ele manda isso no console:

28/08/2008 16:25:30 org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider newInstance
INFO: Creating instance of org.ajax4jsf.context.AjaxContextImpl

Criado 28 de agosto de 2008
Ultima resposta 28 de ago. de 2008
Respostas 9
Participantes 3