温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

雪山飞鹄

温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

BlogJava 首页 新随笔 联系 聚合 管理
  215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
环境:
     jboss4.2.3
异常摘要:
java.lang.ClassCastException: com.sun.faces.config.WebConfiguration cannot be cast to com.sun.faces.config.WebConfiguration
java.lang.ClassCastException: com.sun.faces.config.WebConfiguration cannot be cast to com.sun.faces.config.WebConfiguration
    at com.sun.faces.config.WebConfiguration.getInstance(WebConfiguration.java:
154)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:
144)
    at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:
71)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3856)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:
4361)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
790)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
770)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
553)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:
296)
    at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
164)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.apache.catalina.core.StandardContext.init(StandardContext.java:
5312)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:
296)
    at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
164)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:
301)
    at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:
104)
    at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:
375)
    at org.jboss.web.WebModule.startModule(WebModule.java:
83)
    at org.jboss.web.WebModule.startService(WebModule.java:
61)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:
289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:
245)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:
978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:
417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
210)
    at $Proxy44.start(Unknown Source)
    at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:
466)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:
133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:
142)
    at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:
97)
    at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:
238)
    at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:
87)
    at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:
188)
    at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:
95)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
210)
    at $Proxy45.start(Unknown Source)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:
819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:
782)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:
133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:
142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
210)
    at $Proxy9.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:
421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:
634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:
263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:
336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:
289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:
245)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:
978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:
417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:
304)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:
819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:
782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:
766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
    at java.lang.reflect.Method.invoke(Method.java:
597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:
155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:
94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:
133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:
142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:
88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:
482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:
362)
    at org.jboss.Main.boot(Main.java:
200)
    at org.jboss.Main$
1.run(Main.java:508)
    at java.lang.Thread.run(Thread.java:
619)
从异常信息可以看出是jboss服务器在解析jsf时出现了问题,但项目中没用到jsf啊,仔细检查,在工程目录下发现了jsf-api.jar和jsf-impl.jar,移除jsf-api.jar和jsf-impl.jar两个jar文件。问题解决。
posted on 2010-08-23 14:30 雪山飞鹄 阅读(2886) 评论(1)  编辑  收藏 所属分类: spring

Feedback

# re: jboss上部署struts2+spring+hibernate异常处理 2010-10-25 16:55 King_wangyao
问题解决。

  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: