| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:31:38
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Só se criássemos um método pojo(...) ao invés de action( ... )
Mas não sei se vale a pena agora não...
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:36:46
|
rodrigo.avila
![[Avatar]](/images/avatar/bbf94b34eb32268ada57a3be5062fe7d.jpg)
Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline
|
saoj wrote:
Só se criássemos um método pojo(...) ao invés de action( ... )
Mas não sei se vale a pena agora não...
Também acho que não. Traduzindo os recipes, deu pra ver que a grande sacada dos POJO Actions é tu fazer o que você sempre fez, só que sem usar uma classe extends BaseAction (e sem mudar mais nada na maneira de usar). Mas se separar o pojo() e o action(), já vai perder um pouco da "mágica" do nogócio.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:37:58
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
rodrigo.avila wrote:
Na próxima vez vou tentar ter mais cuidado
Fica a dica.....
Coloca sempre a nomenclatura AppManager no final....
ConfigAppManager...
LoginAppManager...
EtcAppManger...
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:39:53
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
saoj wrote:
Só se criássemos um método pojo(...) ao invés de action( ... )
Mas não sei se vale a pena agora não...
Pergunto:
Será que não faltou alguma mensagem de erro por parte do framework?
Oh, tentei executar a Action XYZ na classe ABC, mas num deu veio, e agora?
ehehehehehehe
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:43:01
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
rodrigo.avila wrote:
Também acho que não. Traduzindo os recipes, deu pra ver que a grande sacada dos POJO Actions é tu fazer o que você sempre fez, só que sem usar uma classe extends BaseAction (e sem mudar mais nada na maneira de usar). Mas se separar o pojo() e o action(), já vai perder um pouco da "mágica" do nogócio.
Exatamente. Vc está pegando o espírito da coisa...
Será que não faltou alguma mensagem de erro por parte do framework?
Oh, tentei executar a Action XYZ na classe ABC, mas num deu veio, e agora?
Verdade! Qual foi o erro que deu aí, Rodrigo? Nenhum?
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:53:24
|
rodrigo.avila
![[Avatar]](/images/avatar/bbf94b34eb32268ada57a3be5062fe7d.jpg)
Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline
|
saoj wrote:
Será que não faltou alguma mensagem de erro por parte do framework?
Oh, tentei executar a Action XYZ na classe ABC, mas num deu veio, e agora?
Verdade! Qual foi o erro que deu aí, Rodrigo? Nenhum?
Não deu nenhum erro. Só o Firefox reclamou que não estava conseguindo fazer o redirecionamento. Só percebi o erro quando eu vi, no debug do menta (saindo pelo console), o nome da action / classe da action. Aí eu vi que ele tava usando a classe errada.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:20:39
|
IceW0lf
![[Avatar]](/images/avatar/7cbbc409ec990f19c78c75bd1e06f215.jpg)
Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline
|
Ahhhh....
Quando vc não poder olhar o console e quizer fazer com que o firefocker continue e tal... desativa o alert dele.
|
Leiber Wallace
Voixy ::: Soluções em Telecomunicações |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:26:16
|
rodrigo.avila
![[Avatar]](/images/avatar/bbf94b34eb32268ada57a3be5062fe7d.jpg)
Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline
|
IceW0lf wrote:
Ahhhh....
Quando vc não poder olhar o console e quizer fazer com que o firefocker continue e tal... desativa o alert dele.
Não entendi... como assim?
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:30:12
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Não deu nenhum erro. Só o Firefox reclamou que não estava conseguindo fazer o redirecionamento. Só percebi o erro quando eu vi, no debug do menta (saindo pelo console), o nome da action / classe da action. Aí eu vi que ele tava usando a classe errada.
Não entendi. Porque não deu uma exception ???? A action existia ????
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:45:23
|
rodrigo.avila
![[Avatar]](/images/avatar/bbf94b34eb32268ada57a3be5062fe7d.jpg)
Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline
|
saoj wrote:
Não deu nenhum erro. Só o Firefox reclamou que não estava conseguindo fazer o redirecionamento. Só percebi o erro quando eu vi, no debug do menta (saindo pelo console), o nome da action / classe da action. Aí eu vi que ele tava usando a classe errada.
Não entendi. Porque não deu uma exception ???? A action existia ????
Deixa eu dar um exemplo:
Tá ligado no AuthenticationFilter? Tente fazer o seguinte:
Code:
addGlobalConsequence(AuthenticationFilter.LOGIN, redir(/ActionDeLogin.mtw));
Agora crie a classe ActionDeLogin extendendo BaseAction ao invés de BaseLoginAction. O que acontece? Dá uma olhada na imagem em anexo.
É isto que estava acontecendo comigo! Eu entendo o seguinte: uma action retorna LOGIN, ele redireciona para ActionDeLogin. Como ela não extende BaseLoginAction, ela redireciona para ActionDeLogin de novo (porque ela vai retornar LOGIN). E o ciclo se repete.
Acho que agora eu consegui explicar.
|
| Filename |
Captura_da_tela-Falha no carregamento - Mozilla Firefox.png |
Download
|
| Description |
Erro do Firefox, que aparece quando uma action de login extende BaseAction ao invés de BaseLoginAction. |
| Filesize |
56 Kbytes
|
| Downloaded: |
42 time(s) |
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:48:24
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Pois agora, se começou a ficar ciclico pq não deu stackoverflow no server?
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 13:49:38
|
rodrigo.avila
![[Avatar]](/images/avatar/bbf94b34eb32268ada57a3be5062fe7d.jpg)
Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline
|
velo wrote:
Pois agora, se começou a ficar ciclico pq não deu stackoverflow no server?
VELO
Porque o Firefox segurou a barra... ele viu que não ia sair daquilo, e parou de requisitar.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 14:00:12
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Todos casos, eu acho que o Rodrigo conseguiu encontrar a mãe de todos os males....
Code:
addGlobalConsequence(AuthenticationFilter.LOGIN, redir(/ActionDeLogin.mtw));
O mentawai, deveria verificar de alguma forma, se a Action.class que representa ActionDeLogin.mtw não implementa a interface AuthenticationFree...
Como? Bem, essa eu deixo pro Sérgio pq tá facil
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2008 05:28:52
|
IceW0lf
![[Avatar]](/images/avatar/7cbbc409ec990f19c78c75bd1e06f215.jpg)
Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline
|
rodrigo.avila wrote:
IceW0lf wrote:
Ahhhh....
Quando vc não poder olhar o console e quizer fazer com que o firefocker continue e tal... desativa o alert dele.
Não entendi... como assim?
Tipo:
Se tu desativa as mensagens do FF (que é um alert "tipo uma alert do javascript" correto?).. quando vc tentou abrir a página não apareceu uma janelinha dizendo que não ia abrir e tal... pois é se tu desativa isso fica melhor pra ver o erro como no IE... deu pau por algum motivo ele mostra o tipo do erro etc... erro 404... 500 etc
Eu expliquei como fazer isso anteriormente!!!!!
|
Leiber Wallace
Voixy ::: Soluções em Telecomunicações |
|
|
 |
|
|