public class InnerDocOLAP implements IFilePorter{
}获取bean的时候,
InnerDocOLAP innerDocOLAP = (InnerDocOLAP) BeanFactory
.getBean("innerDocOLAP");
报类型转换异常
}获取bean的时候,
InnerDocOLAP innerDocOLAP = (InnerDocOLAP) BeanFactory
.getBean("innerDocOLAP");
报类型转换异常
解决方案 »
- Web Services 服务端报 Non nillable element 'accountBalanceSet' is null
- javaBean出错
- 怎么理解session bean有状态和无状态这一概念?
- 新人关于EJB3的疑问,请高手解救
- 请大家介绍一本EJB的好书,谢谢!
- org.apache.catalina.core.StandardContext listenerStart
- 我想·······
- 回压技术有什么作用?
- 关于j2ee 当中的Cookie问题?
- 如何将以下程序从服务端运行改为客户端运行呀?100分!
- 请问什么是哈希码
- 从sqlserver2000表中取数据,输出到文件当中,当数据类型是nvarchar的时候,取出来是null,不知道怎么回事,别的数据类型好使,代码见内
java.lang.ClassCastException
at com.toone.oa.archives.innerdoc.manager.FilePorterFactory.getBean(FilePorterFactory.java:9)
at com.toone.oa.archives.innerdoc.action.innerDocAction.insertInnerDocSelected(innerDocAction.java:704)
at com.toone.oa.archives.innerdoc.action.innerDocAction.innerDocSetUser(innerDocAction.java:304)
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:324)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)
。
你BeanFactory.getBean("innerDocOLAP")的是时候是得到TransactionProxyFactoryBean类还是接口,而造型成InnerDocOLAP这个类,当然是错的了啊。
应该是InnerDocOLAP innerDocOLAP = (InnerDocOLAP) BeanFactory.getBean("innerDocOLAPTarget");
现在是让InnerDocOLAP 类实现IfilePorter接口, 他就报异常