2012-04-02 4 views
0

일부 성능 테스트를 수행하고이를 비교하기 위해 다양한 보안 메커니즘을 사용하는 웹 서비스를 구현하려고합니다. 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 마법시와의 버그 :

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

변경의 web.xml은

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

<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> 

에 문제를 제거해야한다.

+0

옙 그게 효과가있어 :) thnx –