Como vc está fazendo deploy? Ear ou unpacked archive?
Teu erro é o mesmo que eu tinha quando fazia deploy de um ear + war. Isso pq o VFS se perdia ao retornar o uri real do arquivo.
Isso foi corrigido ha algum tempo. Vou fazer mais uns testes e ver com calma teu log.
Abraços
Sent from my Motorola Atrix™
--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To post to this group, send email to caelum-...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vrapto...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/caelum-vraptor?hl=en.
Abraços
2011/11/27 Washington Botelho <wbot...@gmail.com>:
Se você não tiver como compilar direto do source, me avise que te mando o jar.
O fix foi basicamente entender o protocolo vsfzip como parte do jboss vfs. Assim ao inves do scannnotation ler o war ele procura diretamente no diretorio descompactado pelo jboss.
Quanto ao JPA, o Jboss 5 implementa JEE 5 com JPA 1. Ou seja, não irá funcionar. Mesmo que vc coloque as libs do hibernate 3.6, valerá a versão que está no appserver. Isso pq o classloader irá considerar apenas a versão que já está no nivel do appserver.
Eu nunca fiz esse tipo de coisa no Jboss, não sei se é possivel usar outra versão. No OC4J isso seria possível pq nele você consegue configurar para o classloader ignorar as libs do container. Vou pesquisar e ver o que dá para fazer no Jboss.
Você pode migrar para o Jboss 6 ou 7?
Abraços
Sent from my Motorola Atrix™
Creio que seja porque na linha 125 desse arquivo http://goo.gl/7111X,
eles chamam o método "getPhysicalFile" do VirtualFile do JBoss... mas
esse método não existe (como pode ser visto aqui: http://goo.gl/uiuJo).
Aliás, existe na versão 3 do VFS (como visto aqui
http://community.jboss.org/wiki/VFS3UserGuide#Introduction), mas creio
que ainda não era essa a versão utilizada no JBoss 5.1.
Alguém sabe a solução?
Abraços,
Daniel Faria Gomes
@danielfariati
http://blog.danielfariati.com
On Nov 28, 10:10 am, Otávio Garcia <ota...@otavio.com.br> wrote:
> O fix foi basicamente entender o protocolo vsfzip como parte do jboss vfs.
> Assim ao inves do scannnotation ler o war ele procura diretamente no
> diretorio descompactado pelo jboss.
>
> Quanto ao JPA, o Jboss 5 implementa JEE 5 com JPA 1. Ou seja, não irá
> funcionar. Mesmo que vc coloque as libs do hibernate 3.6, valerá a versão
> que está no appserver. Isso pq o classloader irá considerar apenas a versão
> que já está no nivel do appserver.
>
> Eu nunca fiz esse tipo de coisa no Jboss, não sei se é possivel usar outra
> versão. No OC4J isso seria possível pq nele você consegue configurar para o
> classloader ignorar as libs do container. Vou pesquisar e ver o que dá para
> fazer no Jboss.
>
> Você pode migrar para o Jboss 6 ou 7?
>
> Abraços
>
> Sent from my Motorola Atrix™
> On Nov 28, 2011 2:14 AM, "Washington Botelho" <wbotel...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Muito bom Otávio,
>
> > Aqui agora não deu mais o erro, parabéns pelo fix.
> > Você já conseguiu rodar JPA2 nesta versão do JBoss?
> > Pesquisei bastante e parecia que iam dar suporte na versão 5.2 que acabou
> > sendo liberado na versão 6.0.
>
> > Ao subir lançar esse erro:
>
> > 02:13:01,143 ERROR [AbstractKernelController] Error installing to Start:
> > name=persistence.unit:unitName=#default state=Create
> > java.lang.reflect.GenericSignatureFormatError
>
> > Vi alguns dizendo ser problema diretamente com o persistence.xml e que dá
> > para trocar o nome para evitar isso.
>
> > --
> > Washington Botelho
> > @wbotelhos <http://twitter.com/wbotelhos>
> > wbotelhos.com.br
> > <http://twitter.com/wbotelhos>
>
> > 2011/11/28 Otávio Garcia <ota...@otavio.com.br>
>
> >> Já fiz a correção e um push lá no github.
>
> >> Se você não tiver como compilar direto do source, me avise que te mando o
> >> jar.
>
> >> Abraços
>
> >> 2011/11/27 Washington Botelho <wbotel...@gmail.com>:
> >> > Oi Otávio,
>
> >> > Teria algum workaround que eu poderia fazer para acertar isso por
> >> enquanto?
>
> >> > --
> >> > Washington Botelho
> >> > @wbotelhos
> >> > wbotelhos.com.br
>
> >> > 2011/11/27 Otávio Garcia <ota...@otavio.com.br>
>
> >> >> Não porque isso é quando o vraptor tenta fazere o scan dos
> >> >> componentes. Não está envolvido diretamente com nenhum container IoC.
>
> >> >> Abraços
>
> >> >> 2011/11/27 Washington Botelho <wbotel...@gmail.com>:
> >> >> > Oi Otávio,
>
> >> >> > Eu faço o deploy diretamente pelo Eclipse, no qual é copiado o
> >> myapp.jar
> >> >> > para a pasta deploy do JBoss.
> >> >> > Usar o guice resolveria este problema?
>
> >> >> > --
> >> >> > Washington Botelho
> >> >> > @wbotelhos
> >> >> > wbotelhos.com.br
>
> >> >> > 2011/11/27 Otávio Garcia <ota...@otavio.com.br>
>
> >> >> >> Como vc está fazendo deploy? Ear ou unpacked archive?
>
> >> >> >> Teu erro é o mesmo que eu tinha quando fazia deploy de um ear + war.
> >> >> >> Isso
> >> >> >> pq o VFS se perdia ao retornar o uri real do arquivo.
>
> >> >> >> Isso foi corrigido ha algum tempo. Vou fazer mais uns testes e ver
> >> com
> >> >> >> calma teu log.
>
> >> >> >> Abraços
>
> >> >> >> Sent from my Motorola Atrix™
>
> >> >> >> On Nov 27, 2011 1:42 AM, "Washington Botelho" <wbotel...@gmail.com>
Baseado nas tuas sugestões, ví quais são as diferenças antes ambas
APIs. Vou ver o que dá para fazer.
Abraços
2011/11/29 Daniel Faria Gomes <daniel...@gmail.com>:
https://github.com/downloads/garcia-jj/vraptor/vraptor-3.4.x.jar
2011/11/29 Otávio Garcia <ota...@otavio.com.br>:
2011/12/3 Washington Botelho <wbot...@gmail.com>:
On 3 dez, 03:37, Otávio Garcia <ota...@otavio.com.br> wrote:
> Daniel, você pode fazer um teste com esse jar aqui?
>
> https://github.com/downloads/garcia-jj/vraptor/vraptor-3.4.x.jar
>
> 2011/11/29 Otávio Garcia <ota...@otavio.com.br>:
>
>
>
>
>
>
>
> > A solução é fazer funcionar tanto no JBoss 6 e 7 quanto no 5.x. Ou
> > temporariamente voce pode usar o Static Scanning.
>
> > Baseado nas tuas sugestões, ví quais são as diferenças antes ambas
> > APIs. Vou ver o que dá para fazer.
>
> > Abraços
>
> > 2011/11/29 Daniel Faria Gomes <danielfari...@gmail.com>:
> >> Estou usando o JBoss 5.1. Estava com o mesmo erro que o Washington.
> >> Mas mesmo depois do fix, continua não funcionando (mas dá outro
> >> erro :P).
> >> Agora tá dando o erro "net.vidageek.mirror.exception.MirrorException:
> >> Could not find method getPhysicalFile on class
> >> org.jboss.virtual.VirtualFile".
>
> >> Creio que seja porque na linha 125 desse arquivohttp://goo.gl/7111X,