JSF + RICHFACES + GLASSFISH

12 views
Skip to first unread message

Rogério Alexandre

unread,
Nov 21, 2009, 11:22:03 AM11/21/09
to javasf: JavaServer Faces Group
OBS. JA ENVIEI ESSE POST RECEBI UMA RESPOSTA MAS NÃO CONSEGUI DAR
CONTINUIDADE. E TAMBÉM NÃO SEI COMO ENVIAR UM PRINT SCREEN DO MEU
PROJETO.
Olá Pessoal! Estou desenvolvendo um projeto, e estou tendo vários
problemas. Sou novato com JSF.
To trabalhando com Netbeans 6.7.1, richfaces, jsf1.2,jstl,jdbc e
utilizando o glassfish, mas ja tentei usar o tomcat. já reinstalei o
netebeans (antes usava o 6.7 passei ao 6.7.1), já peguei as últimas
bibliotecas, ja gritei...
Quando eu mando executar meu projeto me retornava avisando q o não
foi feito o deploy no arquivo build-impl.xml, conversando com um
amigo
ele me informou que o melhor era criar um novo projeto arquivo por
arquivo. Depois de ter feito isso, o problema persistiu. Estava tudo
bem ate que eu colava o arquivo de configuração do web.xml.
precisamente quando colava essas linhas:
<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>
Novamente, reiniciei o projeto e agora a interface não aparece como
antes (os botões ficavam azuis, agora aparece como html bem simples),
não funciona o ajax que utilizo numa pagina jsp e sempre retorna no
servidor erros do tipo java.lang.NoClassDefFoundError: org/apache/
commons/collections/map/LRUMap ou InvocationTargetException
Fazem duas semanas que não consigo trabalhar no meu projeto, fico só
em configurações, e esse projeto já está atrasadíssimo.

db

unread,
Nov 21, 2009, 12:34:47 PM11/21/09
to jav...@googlegroups.com
Cara,

isto aqui: java.lang.
NoClassDefFoundError: org/apache/
commons/collections/map/LRUMap

é que tá faltando um jar nas suas dependências. É o apache common collections.

Se vc é novato com JSF, a minha opinião é que vc não deveria ter começado com o richFaces direto.

Para enviar um print screen, faça o upload num site como o www.zshare.net e mande o link pra cá.

hth


2009/11/21 Rogério Alexandre <roger...@gmail.com>

Rogério Alexandre

unread,
Nov 21, 2009, 1:06:40 PM11/21/09
to javasf: JavaServer Faces Group
Eu to usando o richfaces também mas de qualquer forma eu devo incluir
as bibliotecas do jsf,jstl e commons também né? ou dá pra usar sem a
commons?

On 21 nov, 15:34, db <dbconr...@gmail.com> wrote:
> Cara,
>
> isto aqui: java.lang.
> NoClassDefFoundError: org/apache/
> commons/collections/map/LRUMap
>
> é que tá faltando um jar nas suas dependências. É o apache common
> collections.
>
> Se vc é novato com JSF, a minha opinião é que vc não deveria ter começado
> com o richFaces direto.
>
> Para enviar um print screen, faça o upload num site como owww.zshare.nete
> mande o link pra cá.
>
> hth
>
> 2009/11/21 Rogério Alexandre <rogerio...@gmail.com>
> > em configurações, e esse projeto já está atrasadíssimo.- Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -

Marcelo Balloni

unread,
Nov 22, 2009, 6:59:49 AM11/22/09
to jav...@googlegroups.com
Sim, precisa!

2009/11/21 Rogério Alexandre <roger...@gmail.com>

Joaquim Hangalo

unread,
Nov 22, 2009, 11:38:30 AM11/22/09
to jav...@googlegroups.com
Esse erro é devido à configuração do richfaces. Se você ainda não domina o JSF ("puro")... aconselhava a não acrescentar dificuldade (por outra novidade - o richfaces). Você pode implementar o seu projecto sem este framework. Depois quando tiveres mais tempo tente explora-lo. Sendo um pouco simplista ele é apenas outra maneira de fazer a mesma coisa.

2009/11/21 Rogério Alexandre <roger...@gmail.com>

Rogério Alexandre Brandão Araújo

unread,
Nov 22, 2009, 12:41:45 PM11/22/09
to jav...@googlegroups.com
Eu preciso insistir nele pq há uma parte em q eu preciso utilizar o ajax e com o richfaces parece ser mais fácil. Porém esse problema eu consegui resolver baixando a ultima versão do commons-collections. Agora eu queria descobrir pq quando eu mando executar meu projeto ele não executa e fala q nao foi possível fazer o deploy do arquivo build-impl.xml. Mando os erros em anexo. Se puder me dar uma mão. Nesse erro eu já instalei uma nova versao do netbeans, já reinstalei, já iniciei o projeto do zero. Mas sempre dá a mesma coisa. Não sei o que fazer.

2009/11/22 Joaquim Hangalo <joajo...@gmail.com>
run.png

Davinir F Campos Jr

unread,
Nov 22, 2009, 3:29:58 PM11/22/09
to jav...@googlegroups.com
Por acaso tem jeito de mostrar o log do server?
:-)

[ ]s
Davinir

2009/11/22 Rogério Alexandre Brandão Araújo <roger...@gmail.com>

Rogério Alexandre Brandão Araújo

unread,
Nov 22, 2009, 5:33:20 PM11/22/09
to jav...@googlegroups.com
Cara o log do server da ultima vez deu isso q to mandando em anexo, porém muitas vezes não dá nem erro no servidor. Mó loucura! Cara to sofrendo pacas com isso! Se puder te mando por email o projeto só com uma entidade (uma classe), com sua tela de cadastro: ta bem cruzão ainda. De qualquer forma segue os anexos. Valeu!

2009/11/22 Davinir F Campos Jr <davin...@gmail.com>
glassfish.png
glassfish2.png
glassfish3.png
glassfish4.png

Davinir F Campos Jr

unread,
Nov 23, 2009, 7:18:13 AM11/23/09
to jav...@googlegroups.com
Ao que parece, você tem um problema na JMS do Glassfish.

Pelo seu log, pode ser uma pancada de coisa, desde firewall (acho pouco provável por não ter estourado exception de IO) até fila corrompida (acho q o Glassfish usa o JavaDB).

Que tal experimentar em uma instalação nova do Glassfish?

Deixa eu te perguntar uma coisa: existe uma real necessidade por usar o Glassfish? Digo, além de JSF + RICHFACES, você vai ter EJBs em sua aplicação? Ou JMS? Qualquer coisa de J2EE que não o perfil web...

Rogério Alexandre Brandão Araújo

unread,
Nov 23, 2009, 7:32:41 AM11/23/09
to jav...@googlegroups.com
Não há nenhuma necessidade de ser especificamente o glassfish não, porém eu já tinha tentado com o tomcat e deu o mesmo problema. Mas estou aberto a qualquer sugestão pq já tentei de tudo.

2009/11/23 Davinir F Campos Jr <davin...@gmail.com>

Rogério Alexandre Brandão Araújo

unread,
Nov 23, 2009, 7:33:39 AM11/23/09
to jav...@googlegroups.com
Eu até já reinstalei toda a ide (netbeans 6.7 para 6.7.1)

2009/11/23 Davinir F Campos Jr <davin...@gmail.com>

Cristiano Gutierrez

unread,
Nov 23, 2009, 8:02:48 AM11/23/09
to jav...@googlegroups.com
Com JSF Puro, funcionou ?

Acredito que você deveria fazer essa instalação por partes.

2009/11/23 Rogério Alexandre Brandão Araújo <roger...@gmail.com>

Rogério Alexandre Brandão Araújo

unread,
Nov 23, 2009, 8:20:12 AM11/23/09
to jav...@googlegroups.com
tentei aqui só o jsf puro ainda assim deu o mesmo problema.

2009/11/23 Cristiano Gutierrez <cristian...@gmail.com>

Rogério Alexandre

unread,
Nov 23, 2009, 8:54:00 AM11/23/09
to javasf: JavaServer Faces Group
O troço é problema de ambiente mesmo nem quando mando executar só o
servidor nao funfa, da o mesmo log. e não sei o q faço pra configurar
corretamente o ambiente...lascou se tudo.

On 23 nov, 11:02, Cristiano Gutierrez <cristiano.vdr...@gmail.com>
wrote:
> Com JSF Puro, funcionou ?
>
> Acredito que você deveria fazer essa instalação por partes.
>
> 2009/11/23 Rogério Alexandre Brandão Araújo <rogerio...@gmail.com>
>
>
>
> > Não há nenhuma necessidade de ser especificamente o glassfish não, porém eu
> > já tinha tentado com o tomcat e deu o mesmo problema. Mas estou aberto a
> > qualquer sugestão pq já tentei de tudo.
>
> > 2009/11/23 Davinir F Campos Jr <davinir...@gmail.com>
>
> > Ao que parece, você tem um problema na JMS do Glassfish.
>
> >> Pelo seu log, pode ser uma pancada de coisa, desde firewall (acho pouco
> >> provável por não ter estourado exception de IO) até fila corrompida (acho q
> >> o Glassfish usa o JavaDB).
>
> >> Que tal experimentar em uma instalação nova do Glassfish?
>
> >> Deixa eu te perguntar uma coisa: existe uma real necessidade por usar o
> >> Glassfish? Digo, além de JSF + RICHFACES, você vai ter EJBs em sua
> >> aplicação? Ou JMS? Qualquer coisa de J2EE que não o perfil web...
>
> >> [ ]s
> >> Davinir
>
> >> 2009/11/22 Rogério Alexandre Brandão Araújo <rogerio...@gmail.com>
>
> >>> Cara o log do server da ultima vez deu isso q to mandando em anexo, porém
> >>> muitas vezes não dá nem erro no servidor. Mó loucura! Cara to sofrendo pacas
> >>> com isso! Se puder te mando por email o projeto só com uma entidade (uma
> >>> classe), com sua tela de cadastro: ta bem cruzão ainda. De qualquer forma
> >>> segue os anexos. Valeu!
>
> >>> 2009/11/22 Davinir F Campos Jr <davinir...@gmail.com>
>
> >>>> Por acaso tem jeito de mostrar o log do server?
> >>>> :-)
>
> >>>> [ ]s
> >>>> Davinir
>
> >>>> 2009/11/22 Rogério Alexandre Brandão Araújo <rogerio...@gmail.com>
>
> >>>> Eu preciso insistir nele pq há uma parte em q eu preciso utilizar o ajax
> >>>>> e com o richfaces parece ser mais fácil. Porém esse problema eu consegui
> >>>>> resolver baixando a ultima versão do commons-collections. Agora eu queria
> >>>>> descobrir pq quando eu mando executar meu projeto ele não executa e fala q
> >>>>> nao foi possível fazer o deploy do arquivo build-impl.xml. Mando os erros em
> >>>>> anexo. Se puder me dar uma mão. Nesse erro eu já instalei uma nova versao do
> >>>>> netbeans, já reinstalei, já iniciei o projeto do zero. Mas sempre dá a mesma
> >>>>> coisa. Não sei o que fazer.
>
> >>>>> 2009/11/22 Joaquim Hangalo <joajosh...@gmail.com>
>
> >>>>>> Esse erro é devido à configuração do richfaces. Se você ainda não
> >>>>>> domina o JSF ("puro")... aconselhava a não acrescentar dificuldade (por
> >>>>>> outra novidade - o richfaces). Você pode implementar o seu projecto sem este
> >>>>>> framework. Depois quando tiveres mais tempo tente explora-lo. Sendo um pouco
> >>>>>> simplista ele é apenas outra maneira de fazer a mesma coisa.
>
> >>>>>> 2009/11/21 Rogério Alexandre <rogerio...@gmail.com>

Davinir F Campos Jr

unread,
Nov 23, 2009, 10:53:47 AM11/23/09
to jav...@googlegroups.com
Experimenta executar o undeploy ou remover a aplicação.

Você tem certeza que o server não subiu? Você pode testar fechando o NetBeans e rodando pelo script de iniciação ou pelo tooling (asadmin se não me engano). Daí você tenta acessar a página principal.

Pode ser timeout de deploy da aplicação. Por isso recomendei remover o server e reinstalá-lo. Mas se for reinstalar, procure fazer uma instalação separada.

Tutoriais, how-to, wiki, etc, cara, vc acha um monte com o Google.

Sugestão? Em ordem de preferência:

1) Estude, estude, estude, estude e estude. Quando achar que já está bom: está nada, continue estudando.

2) Pesquise, pesquise, pesquise, pesquise e pesquise. ;-)

3) Se você vai colocar um server no ar, tem que entender do básico: administração, infra-estrutura, start & stop, deploy & undeploy, configuração, ... Essas coisas. Senão você acaba, invariavelmente, perdido.

4) Mantenha sempre a calma. Se você perde a cabeça acaba fazendo merda.

5) Tenha sempre um backup (lembre-se: backup bom é backup restaurável)

Eu, particularmente, ainda tenho dificuldade em tolerar posts crus (aqueles em que se posta sem fazer o mínimo de pesquisa que seja, ou ter o mínimo de noção). Não é uma crítica dirigida a você, Rogério (você precisa estudar, claro), é que é uma postura meio generalizada aqui na lista. Então me reservo o direito de não responder quando algum post "ferir meus sentimentos" (kkk). Se por acaso um dia eu não responder o seu post, pode ser que você não tenha feito sua lição de casa (ou eu estou invernado num puteiro sem Internet, o que é beeeem difícil de acontecer).

;-)

Porque você não baixa o zip do Tomcat lá no site dele? Baixa a última versão, a 6.0.20. Daí, com o zip do Tomcat na mão, descompacta ele em uma pasta, e procura lá dentro pela pasta bin. Dentro dela tem os batches para iniciar (startup) e parar (shutdown) o servidor. Que tal testar ? Sem NetBeans e sem nada, só o plain server mesmo. Execute o startup e veja se o server subiu sem nenhum problema, Depois

[ ]s
Davinir


2009/11/23 Rogério Alexandre <roger...@gmail.com>

Daniel Vilar

unread,
Nov 27, 2009, 1:07:00 PM11/27/09
to jav...@googlegroups.com
tente modificar a porta que o servidor esta usando!

Att,

CARDOSO, Daniel Fernandes Vilar.
Developing Mind Systems.
And now the weak say I have strength.


2009/11/23 Davinir F Campos Jr <davin...@gmail.com>

Rogério Alexandre Brandão Araújo

unread,
Nov 27, 2009, 1:10:55 PM11/27/09
to jav...@googlegroups.com
Obrigado! Eu resolvi em parte o problema, mas vai e volta o problema. postei uma nova discusão. (JSF) se puder da uma conferida, por favor. não sei como finalizar essa, ou se preciso finalizá-la.Valeu!

2009/11/27 Daniel Vilar <fvcd...@gmail.com>
Reply all
Reply to author
Forward
0 new messages