Servlet 3 Assincrona

72 views
Skip to first unread message

Thiago Magro

unread,
Apr 6, 2010, 5:34:24 PM4/6/10
to caelum-vraptor-dev
Galera, alguém ai usa ou ja tentou usar servlet com AsyncContext pra
manter a requisição do cliente aberta?
Estou tentando usar com o VRaptor 3 e tomando o erro abaixo:

java.lang.IllegalStateException: Request is within the scope of a
filter or servlet that does not support asynchronous operations

Bem na linha que pego o request e dou um startAsync():
AsyncContext ac = request.startAsync();

Será q o filtro do Vraptor esta interceptando a chamada dessa
servlet?

Obrigado desde ja.

Thiago

Lucas Cavalcanti

unread,
Apr 6, 2010, 5:43:38 PM4/6/10
to caelum-vr...@googlegroups.com
o filtro do VRaptor intercepta todas as requisições, por padrão =/...

não lembro se em servlet 3 dá pra excluir urls, mas vc poderia excluir a url da sua servlet assincrona...

senão a gente pode tentar ver se é possível converter o filtro do vraptor pra suportar requests
assíncronos...

[]'s


--
You received this message because you are subscribed to the Google Groups "caelum-vraptor-dev" group.
To post to this group, send email to caelum-vr...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vraptor-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/caelum-vraptor-dev?hl=en.


Thiago Magro

unread,
Apr 7, 2010, 8:18:38 AM4/7/10
to caelum-vr...@googlegroups.com
Como eu excluo a url da minha servlet do filtro do vraptor?
Tentei sobrescrever no web.xml a url do filtro do vraptor mas não funcionou.

Abs,

Thiago

2010/4/6 Lucas Cavalcanti <lucasm...@gmail.com>

Lucas Cavalcanti

unread,
Apr 7, 2010, 9:06:51 AM4/7/10
to caelum-vr...@googlegroups.com
tenta fazer isso criando um web-fragments.xml na sua aplicação (não lembro se ele tem que ficar no META-INF, WEB-INF ou WEB-INF/classes) que sobrescreve as configurações do vraptor

2010/4/7 Thiago Magro <thiago...@gmail.com>

Thiago Magro

unread,
Apr 7, 2010, 2:48:29 PM4/7/10
to caelum-vr...@googlegroups.com
Não rolou, não consegui sobrescrever a url do vraptor. Nem com web.xml nem com web-fragment.xml. Alguma outra dica?

Valeu!

Thiago

2010/4/7 Lucas Cavalcanti <lucasm...@gmail.com>

Lucas Cavalcanti

unread,
Apr 7, 2010, 5:19:52 PM4/7/10
to caelum-vr...@googlegroups.com
abre o jar do vraptor, edita o web-fragments.xml q tá lah dentro e regera o jar... (só zipar e renomear de .zip pra .jar)

2010/4/7 Thiago Magro <thiago...@gmail.com>
Reply all
Reply to author
Forward
0 new messages