Problemas com o VRaptor 2.6.0 e Weblogic 10.3  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
ifbcqueiroz
Thread.start()
[Avatar]

Membro desde: 20/10/2007 12:54:08
Mensagens: 44
Localização: Salvador - BA
Offline

gomesrod wrote:Uma coisinha para ter certeza:

Esse servidor Weblogic está limpo? Não há possibilidade de ele ter no classpath uma outra versão da classe, com mais construtores?

Tente fazer um aplicativozinho de teste para ver via Reflection os construtores da classe encontrada.


Bom, este servidor é a versão zip que foi descompactada e configurada com o script padrão.

A única coisa é que foi desligado a configuração do WLDF para o VRaptor 3 funcionar corretamente.

SCJP 5.0
SCSNI
[WWW] [MSN]
ifbcqueiroz
Thread.start()
[Avatar]

Membro desde: 20/10/2007 12:54:08
Mensagens: 44
Localização: Salvador - BA
Offline

ifbcqueiroz wrote:
Lucas Cavalcanti wrote:bom, ele registrou o IndexController, então deve ser a url...

como vc fez a requisição?

http://localhost:8080/vraptor-blank-project/

?



Mais ou menos...

Corrigindo, a chamada no WL é http://localhost:7001/vraptor-blank-project/


Lucas, só para informar descobri que além de desabilitar WLDF tem que alterar um parâmetro no weblogic.xml, colocar o fas-swap para false:

<fast-swap>
<enabled>false</enabled>
</fast-swap>

Abraços

This message was edited 1 time. Last update was at 18/08/2011 13:51:54


SCJP 5.0
SCSNI
[WWW] [MSN]
ifbcqueiroz
Thread.start()
[Avatar]

Membro desde: 20/10/2007 12:54:08
Mensagens: 44
Localização: Salvador - BA
Offline

Bom Lucas obrigado pela força!!

Consegui colocar os 2 projetos para rodar após desabilitar o fast swap e o WLDF, o VRaptor 2 e o 3 agora funcionam perfeitamente!!!

This message was edited 1 time. Last update was at 19/08/2011 22:42:49


SCJP 5.0
SCSNI
[WWW] [MSN]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4205
Localização: São Paulo
Online

vale a pena um cookbook, ou um link no site para essa thread.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
ifbcqueiroz
Thread.start()
[Avatar]

Membro desde: 20/10/2007 12:54:08
Mensagens: 44
Localização: Salvador - BA
Offline

Amigos, apenas para informar, fiz novos testes com calma e verifiquei que apenas colocar o fast-swap como false, já bastou para o VRaptor (2 e 3) funcionar.

Olhando a documentação com calma vi que esse parâmetro só funciona em servidores weblogic em modo developer e tem como objetivo "monitorar" as modificações em classes durante o desenvolvimento, e colocá-las em funcionamento sem restart do server. Por isso o Weblogic altera os bytecodes inserindo métodos e construtores para fazer esse trabalho.

No meu caso o parâmetro foi adicionado pelo Netbeans por padrão no arquivo weblogic.xml, devido ao suporte "melhorado" aos servidores Weblogic da IDE.

Não encontrei o porquê ainda de no weblogic o arquivo index ter prioridade com relação ao filtro do VRaptor 3.

Abraço a todos e meu muito obrigado!

SCJP 5.0
SCSNI
[WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6400
Offline

o do index, pode ser por causa da welcome-file-list do web.xml... se tiver isso configurado, tenta tirar

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team