2011-08-02 17 views
0

このようなエラーが発生しましたか?これは、TagFileProcessorが他の場所ではなくgwt-dev.jarファイルから取得されているために起こります。クラスパスの終わりにGWTを置くことは役に立ちません。 Googleはこのエラーのために何も持っていません。SpringでGWTを使用するとJSPコンパイルエラーが発生する

 
21:52:33,702 [DEBUG] JstlView:231 - Rendering view with name 'xyz/xyz' with model null and static attributes {} 
ApplicationDispatcher[/]: Servlet.service() for servlet jsp threw exception 
java.lang.AbstractMethodError 
    at org.apache.jasper.compiler.TagFileProcessor.loadTagFile(TagFileProcessor.java:526) 
    at org.apache.jasper.compiler.TagFileProcessor.access$000(TagFileProcessor.java:47) 
    at org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit(TagFileProcessor.java:565) 
    at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441) 

答えて

1

アプリケーションのライブラリには、古いバージョンのJSP/Servlet APIが含まれているようです。これはTomcatのJSPコンパイラをトリプルしています。

GWT JARのうちの1つ以上がこれを犯しています。アプリケーションにgwt-dev.jarを配備する必要はありません。get-user.jarは、GWTコンパイル時にのみ使用されるため、アプリケーションでは不要です。gwt-servlet.jarは、GWT RPCを使用する場合にのみ必要です。

関連する問題