-2

JBoss 5.2 を使用して、非同期 http を行うサーブレットで Web アプリを実行しています。私のweb.xml中で私はこのようなものを持っています:

<servlet>....


  <async-supported>true</async-supported>
</servlet>

Tomcat 7 では正常に動作しますが、Jboss ではエラーがスローされます...

java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.startAsync()Ljavax/servlet/AsyncContext;

誰か助けてくれませんか

ありがとう

4

1 に答える 1

0

JBoss は JBoss 6.0.0 が登場するまで Servlet 3.0 仕様を使用していませんでした。(JBoss の 5.2 バージョンがあるとは思いませんでしたが...)

しかし、Resteasy では、非常に単純なコールバック API を提供して非同期機能を提供する方法を見つけたようです。

http://docs.jboss.org/resteasy/docs/1.0.0.GA/userguide/html/Asynchronous_HTTP_Request_Processing.html#Asynch_HTTP_JBossWeb

于 2013-10-22T22:30:42.430 に答える