启动JBoss出现“java.lang.RuntimeException: java.lang.reflect.InvocationTargetException”解决

 

环境

JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0

 

问题

启动JBoss出现如下异常:Dispatcher initialization failedjava.lang.RuntimeException: java.lang.reflect.InvocationTargetException

 

解决

核对Struts版本和web.xml过滤器配置是否一致。

 

 

struts2版本是2.1以前

 

web.xml过滤器配置

 

<web-app> 

<filter> 

<filter-name>struts2</filter-name> 

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher 

</filter-class> 

</filter> 

<filter-mapping> 

<filter-name>struts2</filter-name> 

<url-pattern>/*</url-pattern> 

</filter-mapping> 

</web-app> 


 

 

如果struts2 版本是2.1以上

 

web.xml过滤器配置配置

 

<web-app> 

<filter>   

<filter-name>struts2</filter-name>   

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter   

</filter-class>   

</filter>   

<filter-mapping>   

<filter-name>struts2</filter-name>   

<url-pattern>/*</url-pattern>   

</filter-mapping>   

</web-app>


 

 

参考资料

http://blog.csdn.net/helifengwell/article/details/5855144

 

http://rani.iteye.com/blog/794360

 

 

 

启动JBoss出现“java.lang.RuntimeException: java.lang.reflect.InvocationTargetException”解决_第1张图片 启动JBoss出现“java.lang.RuntimeException: java.lang.reflect.InvocationTargetException”解决_第2张图片 启动JBoss出现“java.lang.RuntimeException: java.lang.reflect.InvocationTargetException”解决_第3张图片
@Wentasy 博文仅供参考,欢迎大家来访。如有错误之处,希望批评指正。原创博文如需转载请注明出处,谢谢 :) [CSDN博客]

你可能感兴趣的:(jboss,ejb)