浏览 1204 次
|
该帖已经被评为隐藏帖
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-12-13 关键字: 求助
我写了一个简单的JSF应用,代码如下:
web.xml xml 代码
xml 代码
xml 代码
f.jsf.UserBean.java java 代码
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-12-13
现在我将上面的程序打包成war包后部署到JBoss的server\default目录下,启动JBoss,出现如下错误:
2007-12-13 14:30:26,963 ERROR [STDERR] java.lang.ClassCastException: com.sun.faces.lifecycle.LifecycleFactoryImpl 2007-12-13 14:30:26,973 ERROR [STDERR] at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:805) 2007-12-13 14:30:26,973 ERROR [STDERR] at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:486) 2007-12-13 14:30:26,973 ERROR [STDERR] at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:381) 2007-12-13 14:30:26,973 ERROR [STDERR] at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:69) 2007-12-13 14:30:26,973 ERROR [STDERR] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856) 2007-12-13 14:30:26,973 ERROR [STDERR] at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361) 2007-12-13 14:30:26,973 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790) 2007-12-13 14:30:26,973 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770) 2007-12-13 14:30:26,984 ERROR [STDERR] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) 2007-12-13 14:30:26,984 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2007-12-13 14:30:26,984 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 2007-12-13 14:30:26,984 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2007-12-13 14:30:26,984 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585) 2007-12-13 14:30:26,984 ERROR [STDERR] at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) 2007-12-13 14:30:26,984 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 2007-12-13 14:30:26,984 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 2007-12-13 14:30:26,984 ERROR [STDERR] at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312) 2007-12-13 14:30:26,984 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2007-12-13 14:30:26,984 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 2007-12-13 14:30:26,994 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2007-12-13 14:30:26,994 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.web.WebModule.startModule(WebModule.java:83) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.web.WebModule.startService(WebModule.java:61) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) 2007-12-13 14:30:26,994 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) 2007-12-13 14:30:27,004 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) 2007-12-13 14:30:27,004 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2007-12-13 14:30:27,004 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) 2007-12-13 14:30:27,004 ERROR [STDERR] at $Proxy0.start(Unknown Source) 2007-12-13 14:30:27,004 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417) 2007-12-13 14:30:27,014 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) 2007-12-13 14:30:27,014 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2007-12-13 14:30:27,014 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) 2007-12-13 14:30:27,014 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) 2007-12-13 14:30:27,014 ERROR [STDERR] at $Proxy44.start(Unknown Source) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466) 2007-12-13 14:30:27,024 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2007-12-13 14:30:27,024 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 2007-12-13 14:30:27,024 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2007-12-13 14:30:27,024 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) 2007-12-13 14:30:27,024 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 我用的jsf版本是1.1,jdk版本是5. 谁能知道怎么回事?帮我找一下线索,我弄了一天了也不知所以然,谢谢。 |
|
| 返回顶楼 | |
|
时间:2007-12-13
有线索的朋友可以联系我
Gtalk:hahalyf@gmail.com
QQ:75773126
Msn:imyf_liang@hotmail.com(不经常上)
谢谢!!
|
|
| 返回顶楼 | |
|
时间:2007-12-14
而我在JBoss4.0上部署是成功的。
我猜想是不是JBoss4.2自身实现了JSF标准呢?而这个标准和我在应用程序中使用的Sun的JSF实现冲突呢?
我曾经尝试把应用程序中的Sun的JSF实现去掉(也就是将lib下的jar包去掉)然后发布到JBoss4.2上,但是也不成功。
那么在JBoss4.2上应该如何使用JSF呢?
|
|
| 返回顶楼 | |
|
时间:2007-12-14
搞定了,原来JBoss4.2上自带了JSF的sun1.2的实现,与我程序中的类库有冲突了。
|
|
| 返回顶楼 | |
|
时间:2008-03-31
我也碰到这个问题,怎么回事呢
|
|
| 返回顶楼 | |
|
时间:2008-04-28
貌似4.2.2不支持JSF1.2
|
|
| 返回顶楼 | |





