[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
ApplicationManager distribuido!  XML
Forum Index -> Comentários Gerais Go to Page: Previous  1, 2, 3, 4, 5
Author Message
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

rodrigo.avila


[Avatar]

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
[WWW] [MSN]
velo


[Avatar]

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
[Email] [MSN]
velo


[Avatar]

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
[Email] [MSN]
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

rodrigo.avila


[Avatar]

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
[WWW] [MSN]
IceW0lf


[Avatar]

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
rodrigo.avila


[Avatar]

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
[WWW] [MSN]
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

rodrigo.avila


[Avatar]

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.
[Thumb - Captura_da_tela-Falha no carregamento - Mozilla Firefox.png]
 Filename Captura_da_tela-Falha no carregamento - Mozilla Firefox.png [Disk] 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
[WWW] [MSN]
velo


[Avatar]

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
[Email] [MSN]
rodrigo.avila


[Avatar]

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
[WWW] [MSN]
velo


[Avatar]

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
[Email] [MSN]
IceW0lf


[Avatar]

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
 
Forum Index -> Comentários Gerais Go to Page: Previous  1, 2, 3, 4, 5
Go to:   
Powered by JForum 2.1.6 © JForum Team