2012-04-02 9 views
0

いくつかのパフォーマンステストを行い、それらを比較するために、さまざまなセキュリティメカニズムを使用するWebサービスを実装しようとしています。 GlassfishでJavaとNetbeans 7を使用しています。私はすべてのセキュリティ機構を実装することができましたが、私はSTSに問題があります。Java STSメカニズムの例外

SEVERE: Exception while loading the app : java.lang.IllegalStateException: 
ContainerBase.addChild: start: org.apache.catalina.LifecycleException: 
org.apache.catalina.LifecycleException: java.lang.ClassCastException: 
org.me.my.sts.MySTS cannot be cast to javax.servlet.Servlet 

ことと、それを克服するためにどのような方法は何ですか:私はこのSTSを作成するためにguideが、私はすべての手順を行っていると私は、次の例外を取得プロジェクトを実行しようとした後に、次のでしょうか? Thnx。

答えて

1

どうやらSTS wizzardとのバグ:

https://netbeans.org/bugzilla/show_bug.cgi?id=210144

<servlet> 
<servlet-name>MySTSService</servlet-name> 
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class> 
<load-on-startup>0</load-on-startup> 
</servlet> 

にweb.xmlの

<servlet> 
<servlet-name>MySTSService</servlet-name> 
<servlet-class>MySTSService</servlet-class> 
<load-on-startup>0</load-on-startup> 
</servlet> 

を変更するには、問題を取り除く必要があります。

+0

うまくいって:) thnx –