[javasf] Problema ao adicioanr RichFaces no projeto

140 просмотров
Перейти к первому непрочитанному сообщению

Rafael

не прочитано,
10 мая 2010 г., 12:31:5210.05.2010
– javasf: JavaServer Faces Group
Boa tarde!

Pessoal gostaria de uma ajuda para configurar um projeto com RichFaces
versão 3.2.2 . Estou colocando na minha APP pasta lib os seguintes
jars:

jsf-api.jar (JSF 1.2)
jsf-impl.jar (JSF 1.2)
richfaces-api-3.2.2.GA.jar
richfaces-impl-3.2.2.GA.jar
richfaces-ui-3.2.2.GA.jar

commons-beanutils-1.7.0.jar
commons-collections-3.2.jar
commonsdigester-1.8.jar
commons-logging-1.0.4.jar
jhighlight-1.0.jar

Como diz no manual da biblioteca rihfaces:

Important:
A JSF application with RichFaces assumes that the following JARs are
available in
the project: commons-beanutils-1.7.0.jar, commons-collections-3.2.jar,
commonsdigester-
1.8.jar, commons-logging-1.0.4.jar, jhighlight-1.0.jar.


Utilizo Apache Tomcat/6.0.26 com container porém quando executo minha
aplicação é exibido o Log abaixo:



10/05/2010 13:20:35 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path: C:\Arquivos de programas\Java\jre6\bin;.;C:\WINDOWS
\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/
Java/jre6/bin/client;C:/Arquivos de programas/Java/jre6/bin;C:
\Arquivos de programas\Borland\Delphi7\Bin;C:\Arquivos de programas
\Borland\Delphi7\Projects\Bpl\;C:\WINDOWS\system32;C:\WINDOWS;C:
\WINDOWS\System32\Wbem;C:\Arquivos de programas\TortoiseSVN\bin;C:
\Documents and Settings\All Users\Documentos\RAD Studio\7.0\Bpl
10/05/2010 13:20:35 org.apache.tomcat.util.digester.SetPropertiesRule
begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context}
Setting property 'source' to 'org.eclipse.jst.jee.server:jsf21' did
not find a matching property.
10/05/2010 13:20:35 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
10/05/2010 13:20:35 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 634 ms
10/05/2010 13:20:35 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
10/05/2010 13:20:35 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
10/05/2010 13:20:36 org.apache.catalina.core.StandardContext
addApplicationListener
INFO: The listener "com.sun.faces.config.ConfigureListener" is already
configured for this context. The duplicate definition has been
ignored.
10/05/2010 13:20:36 com.sun.faces.config.ConfigureListener
contextInitialized
INFO: Initializing Mojarra (1.2_14-b01-FCS) for context '/jsf21'
10/05/2010 13:20:37 org.apache.catalina.core.StandardContext
filterStart
SEVERE: Exception starting filter richfaces
java.lang.ClassNotFoundException: org.ajax4jsf.Filter
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
1516)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
1361)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:
269)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:
422)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:
115)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:
3838)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4488)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
10/05/2010 13:20:37 org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
10/05/2010 13:20:37 org.apache.catalina.core.StandardContext start
SEVERE: Context [/jsf21] startup failed due to previous errors

Diz que o erro ocorre:

SEVERE: Exception starting filter richfaces
java.lang.ClassNotFoundException: org.ajax4jsf.Filter

porém se olha no jar richfaces-impl-3.2.2.GA.jar existe a classe que
esta dizendo que não encontra, se eu retirar do meu web.xml a
configuração:


<context-param>
<param-name>org.richfaces.SKIN</param-name>
<param-value>blueSky</param-value>
</context-param>
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>

<filter-mapping>
<filter-name>richfaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>


O erro não ocorre mais se eu retirar a configuração do richfaces do
meu web.xml alguém já passou por isso?

--
Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" em http://groups.google.com/group/javasf
Para postar no grupo envie para jav...@googlegroups.com

Davinir F Campos Jr

не прочитано,
10 мая 2010 г., 12:40:1510.05.2010
– jav...@googlegroups.com
Rafael,

O seu arquivo WAR contém os jars do Richfaces dentro do WEB-INF/lib ?

[ ]s
Davinir

2010/5/10 Rafael <francisco...@gmail.com>

Bruno Maomeh

не прочитано,
10 мая 2010 г., 12:40:1310.05.2010
– jav...@googlegroups.com
você adicionou corretamento as libs no buildpath do projeto?

só por motivo de aviso.. a última versão do richfaces é a 3.3.3..


2010/5/10 Rafael <francisco...@gmail.com>



--
Bruno Maomeh
  http://brunomaomeh.wordpress.com

Rafael

не прочитано,
10 мая 2010 г., 12:46:4310.05.2010
– javasf: JavaServer Faces Group
Sim contem....

On 10 maio, 13:40, Davinir F Campos Jr <davinir...@gmail.com> wrote:
> Rafael,
>
> O seu arquivo WAR contém os jars do Richfaces dentro do WEB-INF/lib ?
>
> [ ]s
> Davinir
>
> 2010/5/10 Rafael <franciscorafaels...@gmail.com>
> > Group" emhttp://groups.google.com/group/javasf
> > Para postar no grupo envie para jav...@googlegroups.com
>
> --
> Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" emhttp://groups.google.com/group/javasf

Rafael

не прочитано,
10 мая 2010 г., 12:48:3810.05.2010
– javasf: JavaServer Faces Group
Sim, adicionei no eclipse em JAVA BUILD PATH -> LIBRARIES

Apontei para os jars que estão na minha pasta:

Meuprojeto\WebContent\WEB-INF\lib



On 10 maio, 13:40, Bruno Maomeh <brunomao...@gmail.com> wrote:
> você adicionou corretamento as libs no buildpath do projeto?
>
> só por motivo de aviso.. a última versão do richfaces é a 3.3.3..
>
> 2010/5/10 Rafael <franciscorafaels...@gmail.com>
> > Group" emhttp://groups.google.com/group/javasf
> > Para postar no grupo envie para jav...@googlegroups.com
>
> --
> Bruno Maomeh
>  http://brunomaomeh.wordpress.com
>
> --
> Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" emhttp://groups.google.com/group/javasf

Rafael

не прочитано,
10 мая 2010 г., 12:58:3710.05.2010
– javasf: JavaServer Faces Group
Opa, davinir estive verificando não esta sendo exportado para meu
arquivo war. Muito obrigado pela dica agora deu certo sim. Estava com
uma dúvida de como configurar minha aplicação para utilizar paginas
xhtml, teria que utilizar algo no web.xml como:

<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>


pois quando coloco esta configuração ao acessar a pagina ela não é
exibida e sim aparece uma opção de fazer download como se o formato do
arquivo não fosse reconhecido entende? Será que seria bom abrir um
novo tópico para esta ajuda ou continuar por aqui mesmo?

Davinir F Campos Jr

не прочитано,
10 мая 2010 г., 13:00:1310.05.2010
– jav...@googlegroups.com
Dá uma olhada aqui.

[ ]s
Davinir

Rafael .

не прочитано,
11 мая 2010 г., 14:44:0511.05.2010
– jav...@googlegroups.com
VLW, pela força pessoal, estou usando Facelets e agora esta funcionando ok.

;)
Ответить всем
Отправить сообщение автору
Переслать
0 новых сообщений