很诡异的异常 现在可以确定报错函数传参没问题,vo和hibernate映射也没问题,并且查另一个VO用同样的方式没有报错,郁闷,求助高手!下面是异常信息:
2:42:26,106 ERROR [default]:253 - Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException
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.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:42)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3571)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:133)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:854)
at org.hibernate.loader.Loader.doQuery(Loader.java:729)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
at org.hibernate.loader.Loader.doList(Loader.java:2213)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
at org.hibernate.loader.Loader.list(Loader.java:2099)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
at cn.sl.dao.imp.AddressDaoImp.findDistrict(AddressDaoImp.java:16)//我写的方法
//报错语句:List<District> list=this.getSession().createQuery("from District d where d.city.cId="+cityId).list();
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)
SSH 查找时出现java.lang.IllegalArgumentException异常
java.lang.IllegalArgumentException说明是参数类型不匹配,查不出不会出错是因为返回的是null,没有类型之分,查出数据就报错,说明有地方类型不匹配,楼主在仔细检查检查哪里类型不匹配的,像hibernate映射的xml和Jsp里指定的接收参数的类型是否和hibernate的一样!从异常堆栈上看应该在action上和spring里没有...
寻求javaweb方面的大哥大姐帮忙。SSH框架做登陆注册模块时,报错。希望...
看这个异常一般都是从下往上看的."java.lang.IllegalArgumentException"应该是参数无效异常.方法本来想要的是"com.ssh.dao.impl.UserDAO"类型,但你确给的是"com.ssh.dao.IUserDAO"类型 按道理说一个传入一个类的接口类型是可以的.可以你并没把实现类和接口关联起来的原因.(implements)...
IllegalArgumentException是什么错误
代码太乱了没怎么看 做级联操作的话,不需要一次性将5个下拉框都填充值,只需要填充第一级下拉框,然后触发第一级下拉框的onChange事件时通过dwr获取第二级下拉框的数据,以此类推.以上的报错信息是方法的传参有问题,你可能传了一个null到后台,你可以debug一下后台的获取数据的方法,看看是哪个参数有问题...
ssh整合后 启动服务器 报如下的信息
这怎么会对程序没有影响啊,All calls to this method via a proxy will be routed directly to the proxy.会产生脏数据的.这是spring事物管理报的错,如果不处理你的数据就很危险了,because it is final,去看看你的方法是不是final的.spring的事物代理是继承你写的类,然后在你的基础上加事物管理,...
SSH服务器启动错误 求大神指导
错误信息:创建queryDao的bean时出错,init方法失败。原因是参数不对,需要sessionFactory或者hibernateTemplate参数。分析:如果使用了hibernate了的话,需要配置连接池,它也是一个bean,通常叫做sessionFactory。你的dao需要继承hibernate的一个基类,在spring配置文件中,需要将sessionFactory对象注入到dao的bean中...
...framework.beans.factory.BeanCreationException: Error creating be...
an class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]:在实例化Bean "sessionFactory " 的时候出错了 建议检查下连接参数 或者 检查下Hibenate相关的jar包.向这种问题 希望楼主 最好是能提供配置文件的源代码.
在线等——帮帮我好吗?ssh问题愁死我了 id to load is required for l...
就是不能用order呗!数据库里order是关键字!