2014-10-10 102 views
0

與來自tomcat7 MyFaces的2.2.5一個aplication的遷移後到tomcat8org.apache.catalina.core.DefaultInstanceManager不能被轉換到org.apache.tomcat.InstanceManager

我有此錯誤

Caused by: java.lang.ClassCastException: 
     org.apache.catalina.core.DefaultInstanceManager cannot be cast to 
      org.apache.tomcat.InstanceManager 
    at org.apache.myfaces.spi.impl.Tomcat7AnnotationInjectionProvider.initManager(Tomcat7AnnotationInjectionProvider.java:183) 
    at org.apache.myfaces.spi.impl.Tomcat7AnnotationInjectionProvider.postConstruct(Tomcat7AnnotationInjectionProvider.java:85) 

我檢查DefaultInstanceManager類的tomcat8其有效地實現了該接口org.apache.tomcat.InstanceManager,所以它可能是一個安全的類加載器問題

不知道如何解決這個問題?

回答

0
<Context> 
..... 

    <Loader delegate="true" /> 

</Context> 
相關問題