1

私のWicketアプリケーションは、ライブのGoogleAppEngineで/*で正常に動作します

<filter-mapping>
    <filter-name>WicketApplication</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

ただし、このURLパターンは開発サーバー(GAE 1.2.8)では機能しません。http:// localhost:8080/へのリクエストは次のメッセージを表示します。

HTTP ERROR: 500

INTERNAL_SERVER_ERROR

RequestURI=/
Caused by:

java.lang.StackOverflowError
    at java.lang.String.startsWith(String.java:1451)
    at org.mortbay.jetty.servlet.Dispatcher$ForwardAttributes.setAttribute(Dispatcher.java:365)
    at org.mortbay.jetty.servlet.Dispatcher$ForwardAttributes.removeAttribute(Dispatcher.java:399)
    at org.mortbay.jetty.servlet.Dispatcher$ForwardAttributes.setAttribute(Dispatcher.java:379)
    at org.mortbay.jetty.servlet.Dispatcher$ForwardAttributes.removeAttribute(Dispatcher.java:399)
...

web.xmlには干渉する可能性のあるサーブレットは他にないので、既知の問題である可能性がありますか?

4

1 に答える 1

2

OC4Jでも同様の問題が発生しました。ここで、私の解決策を見てください。

于 2010-01-02T18:31:52.880 に答える