| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 10:23:32
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
saoj wrote:
O AuthenticationFilter está como global? E ele estando como global ele é aplicado em todas as actions de todos os applications managers? Não fui eu que fiz o MultiApplicationManager...
Acredito que sim...
Ele seta todas as coleções, para ser sempre o mesmo array nos diversos appManagers.....
Tipo, olha o setParent do AppManager, acho que estão alí todas as coleções globais....
Code:
ApplicationManager setParent(ApplicationManager parent) {
this.actions = parent.actions;
this.components = parent.components;
this.globalConsequences = parent.globalConsequences;
this.globalFilters = parent.globalFilters;
this.globalFiltersLast = parent.globalFiltersLast;
this.innerActions = parent.innerActions;
return this;
}
Certo?
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 10:24:30
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Opa....
Vi os fontes aqui, tem um Set dependencies, q isso?
Alias, tem mais coleções, nossa.... tem q revisar o setParent urgentemente....
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 10:25:47
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Isso é para o DI (DIFilter)
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 10:28:43
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Nossa, tava vendo aqui... tem mais coleções....
Vou mudar aquilo pra fazer essa copia via reflection dos campos privados....
beans actionPackages...
Tudo isso tem q ser igual pra todo mentawai, correto?
Pergunta besta, pq essas variáveis não pode ser estáticas?
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 10:49:07
|
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
|
Mudei a ordem dos filtros:
http://droti.googlecode.com/svn/trunk/droti/src/br/eti/avila/droti/controller/manager/Config.java
Mas continua na mesma.
p.s.: Eu coloquei o HibernateFilter na ordem certa?
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 10:53:18
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Você chegou a testar isso:
http://forum.mentaframework.org/posts/list/30/881.page#14186
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 10:59: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
|
velo wrote:
Você chegou a testar isso:
http://forum.mentaframework.org/posts/list/30/881.page#14186
Sim. Mas não deu em nada. Coloquei os meus filtros na ordem descrita pelo IceW0lf em http://forum.mentaframework.org/posts/list/30/881.page#14185 . Mas também não deu em nada.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 11:01:25
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Xi i i.....
As duas coisas junto? hehehehe
Vais ter de debugar veio, eu até achei um bug, mas não é relacionado a isso.
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 11:23:29
|
IceW0lf
![[Avatar]](/images/avatar/7cbbc409ec990f19c78c75bd1e06f215.jpg)
Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline
|
Rodrigo
Tu já tentou desativar o alert isto do Firefocker ? Tipo é um alert correto ????
Vê se tem como desativar em Segurança >> Alert e veja se acontece algo novo.
|
Leiber Wallace
Voixy ::: Soluções em Telecomunicações |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 11:46:43
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
velo wrote:
Nossa, tava vendo aqui... tem mais coleções....
Vou mudar aquilo pra fazer essa copia via reflection dos campos privados....
beans actionPackages...
Tudo isso tem q ser igual pra todo mentawai, correto?
Pergunta besta, pq essas variáveis não pode ser estáticas?
VELO
Não precisa fazer copia via reflection não... Isso foi erro meu, que esqueci de alterar o MultiApplicationManager para incluir isso...
Poderia ser estático, mas acho que o certo é ser de instancia mesmo... Não vejo um motivo forte agora, mas vamos deixar da maneira certa (instancia) para não pagar o preço mais tarde...
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 11:50:42
|
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:
Vais ter de debugar veio
Acabei de debugar. Me espantei com o que achei.
Eu já tinha uma action de nome Login. E agora eu tinha criado um AM de nome Login... E no AM de nome login, em vez de chamar a action Login, eu chamava ele mesmo!
O que que eu fiz: troquei o AM de Login para LoginApplicationManager, e tudo funcionou!
Para achar isto, adicionei ao DebugServletFilter um esquema para colocar o debug no console padrão (usando System.out.println mesmo). Ali eu consegui ver que ele não tava chamando a action, mas o AM.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 11:56:16
|
IceW0lf
![[Avatar]](/images/avatar/7cbbc409ec990f19c78c75bd1e06f215.jpg)
Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline
|
[RESOLVIDO] ????
|
Leiber Wallace
Voixy ::: Soluções em Telecomunicações |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:00:41
|
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:
[RESOLVIDO] ????
Da minha parte, sim. Só não coloco no tópico, porque não fui eu que abri ele. Só segui um tópico antigo.
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:13:57
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Não entendi o problema. Explica melhor aí para entendermos melhor se isso foi cadaga sua ou o framework poderia ter te ajudado...
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2008 12:26:43
|
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 entendi o problema. Explica melhor aí para entendermos melhor se isso foi cadaga sua ou o framework poderia ter te ajudado...
Foi cagada minha.
O nome de um dos meus ApplicationManagers tinha o mesmo nome da minha Action. Então, quando eu tentei chamar a action de dentro daquele AM, ele acabava chamando ele mesmo (ou seja: ele estava chamando a classe que não era uma Action). Por isso o problema. Resolvi o problema renomeando aquele Applicationmanager para um outro nome.
Talvez o menta pudesse aceitar no método action() apenas Class que extends BaseAction/BaseLoginAction (hoje ele aceita Class que extends Object). Só que daí vai quebrar os POJO Actions (e tenho certeza que esta não é uma opção).
Na próxima vez vou tentar ter mais cuidado
|
Rodrigo de Avila
http://www.avila.net.br |
|
|
 |
|
|