| Autor |
Mensagem |
|
|
Leozin wrote:cara eu to começando a largar mão de VPS
negócio é cloud: mais barato, mais dinâmico e muito mais eficiente
dá uma olhada no AWS que tá show de bola!
Tambem recomendo. Muito facil de usa e rapido.
Tem um post no blog da Caelum sobre o assunto.
http://blog.caelum.com.br/rodando-sua-aplicacao-na-amazon-do-brasil/
|
 |
|
|
Lucas Cavalcanti wrote:sempre tá tratando duas vezes a requisição?
o filtro do VRaptor está declarado uma vez só no web.xml?
Oi Lucas, blz ?
Não é nenhum problema com o VRaptor, como comentei no post anterior.
Na aplicacao existia um filtro que compactava a resposta no formato gzip, fazendo o uso da classe GZIPOutputStream...
E sabe deus o pq, o Varnish não conseguia entender a resposta... Acompanhando a requisicao pelo Firebug por exemplo, percebia que não chegava nada na resposta..
Removi o filtro e funfou =D.
A execução de duas vezes do resource, devia ser decorrencia dessa questao do filtro e do Varnish. Sem o filtro, tudo voltou ao normal.
Obrigado
|
 |
|
|
Galera,
Descobri o motivo de nenhuma resposta ser retornada pro browser.
Na aplicacao, existe um filtro que compactava a resposta no formato gzip, fazendo o uso da classe GZIPOutputStream...
Comentei a declaracao do filtro e funcionou...
|
 |
|
|
Será que os interceptors podem influenciar nesse fluxo de geração da resposta ?
Pois publiquei o .war do vraptorblank, e não aconteceu o mesmo problema..
A diferença do menu sistema e vraptorblank, é o uso dos interceptors e a forma como eu aponto para os jsps..
Tipo nos resources, no result eu indico o caminho fisico para o JSP, nao seguindo o modo default do vraptor.
|
 |
|
|
Boa Tarde,
Estamos realizando alguns testes para adicionar o Varnish (cache web) na frente de uma aplicacao desenvolvida com o Vraptor.
Gostaria de saber, se alguém ja teve a necessidade e como foi feito...
Pois estamos obtendo um comportamento meio estranho, ao acessar a url que o Varnish está atendendo. O sistema não retorna nenhuma resposta no browser, mas chega o Resource do VRaptor atende a requisicao duas vezes....
Log do tomcat:
O estranho, que após a ultima linha. Não tem mais log, sendo que deveria ter carregado os arquivos js, png, css que contem no jsp retornado.
Acessando direto a url do tomcat, o sistema abre de boa....
Galera do VRaptor, gostaria de saber se voces tem alguma dica, para me ajudar a solucionar essa questao.
|
 |
|
|
|
Minha revista chegou ontem... O conteúdo está bem interessante.... Parabéns =D
|
 |
|
|
Joao Kramer wrote:Acho q já arrumei esse bug, mas estou usando a última versão do Lucene 3.4.0
Ainda não achei um Luke que funcione com a mesma.
Vou mandar para eles (ela simplesmente remove a acentuacao, algumas stop word e transforma tudo para minusculo).
[]s
renanpto wrote:Ufa, descobri o que acontece para o Apache Lucene funcionar dessa maneira, é um BUG no código para o Brasil.
Baixei o fonte e fui acompanhando a execução via debug para chegar no ponto onde zica...
No Luke é possivel ver o bug. No anexo 1, é a imagem com a execução da consulta copia:false. E no segundo a execução da consulta copia:falsee
Reportei o bug pra eles https://issues.apache.org/jira/browse/LUCENE-2877
Na verdade não é um bug. A forma como estava indexada os campos para o Apache Lucene que estava errada.
|
 |
|
|
albama wrote:Se for possível , qual versão do Jboss 5 você está usando ?
Opa, acabamos utilizando a versão 5 mesmo. Lembro que baixei a ultima disponivel. Também na época, se nao me falhe a memória o Jboss 6 não estava na versao final...
Mas é certeza "tem algum jar que tava fodendo"... Pra mim, migrar pro 5 foi o suficiente, ja que a aplicação era bem antiga e roda no jboss 3.
|
 |
|
|
Acho que vai depender de qto voce quer pagar.
Ja utilizei servicos da http://www.webhost.com.br/. Não tenho do que reclamar.
Se for gastar um pouco, pode pegar um VPS por um bom preco e muito mais recursos.
|
 |
|
|
Lucas Cavalcanti wrote:bom, hoje só usando uma factory, ou usando recursos do provider (@Named ou @Qualifier) mesmo
Certo. Uma dica pra quem precise fazer o uso através de herança, será ter pacotes diferentes para o componente.
Por exemplo classes:
Para ter um unico componente conhecido pelo Spring, será a configuracao no web.xml que indica quais pacotes tem os componentes do vraptor.
Nesse exemplo ficando mapeado o pacote "ex.impl", é uma alternativa =D.
Valeu
|
 |
|
|
|
Parabéns =D
|
 |
|
|
|
Tem algum filme cadastrado ?
|
 |
|
|
garcia-jj wrote:Estamos desfocando o assunto do tópico, que é sobre tiles. De qualquer forma, você vai ter um componente na tua aplicação, e logo depois vai sobrescrever. Mas porque você iria querer sobrescrever teu próprio componente? Se é para sobrescrever não faz sentido você ter o componente principal. A única luz que vejo para isso é no caso dos plugins, porque realmente não faz o mínimo sentido sobrescrever seus próprios componentes.
Desculpe, se o topico saiu um pouco do assunto. É que o autor teve problemas por existir mais de um componente com o mesmo nome e conseguiu resolver. Lendo os posts, acabei ficando com a dúvida. Sendo que é um comportamento que pode acontecer, tanto que os componentes do VRaptor oferecem esse recurso. Tem uma issue sobre https://github.com/caelum/vraptor/issues/193 . Não fazendo o uso somente com herança, pode acontecer de ter diferentes implementações para uma determinada interface, como resolveria ? Teria que criar uma factory que conhece as implementações e que seria responsavel por retornar a implementação correta ?
|
 |
|
|
Lucas Cavalcanti wrote:o VRaptor não tem qualifiers, mas vc pode usar o do Spring que vai funcionar, ou o @Named.
Certo. Mas há possibilidade de sobrescrever o comportamento dos componentes do VRaptor com o uso de herança, pode ser também oferecido para meus próprios componentes ? Seria interessante e bem útil se possível.
|
 |
|
|
Lucas Cavalcanti wrote:só pode estender uma vez... pq vc vai ter vários? como vc sabe qual deles usar? como vc está pensando em diferenciá-los?
Aproveitando o tópico, é possivel utilizar esse recurso com meus proprios componentes ? Situacao onde preciso utilizar herança para sobreescrever um comportamento por exemplo. Sei que o Spring lança excecao caso tenha mais de um componente com o mesmo nome, dai o que fazer ? Existe algo no VRaptor que faça o papel do @Qualifier do Spring ?
|
 |
|
|