[ http://jira.andromda.org/browse/EJB-38?page=all ]
Sverker Abrahamsson updated EJB-38:
-----------------------------------
Attachment: DaoBase.vsl.patch
> Query with enum type fails
> --------------------------
>
> Key: EJB-38
> URL: http://jira.andromda.org/browse/EJB-38
> Project: EJB Cartridge
> Type: Bug
> Reporter: Sverker Abrahamsson
> Assignee: Vance Karimi
> Attachments: DaoBase.vsl.patch
>
> A query including a enum type attribute fails with the following stacktrace:
> Caused by: java.lang.ClassCastException: java.lang.String
> at org.hibernate.type.EnumType.nullSafeSet(EnumType.java:125)
> at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:155)
> at
> org.hibernate.loader.hql.QueryLoader.bindNamedParameters(QueryLoader.
> java:515)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
> at org.hibernate.loader.Loader.doQuery(Loader.java:661)
> at
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Lo
> ader.java:224)
> at org.hibernate.loader.Loader.doList(Loader.java:2145)
> at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
> at org.hibernate.loader.Loader.list(Loader.java:2024)
> at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:392)
> at
> org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.ja
> va:333)
> at
> org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java
> :172)
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1114)
> at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
> at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:53)
> at
> se.broaden.portal.t2.ChannelDaoBase.findByRegion(ChannelDaoBase.java:
> 468)
> at
> se.broaden.portal.t2.ChannelDaoBase.findByRegion(ChannelDaoBase.java:
> 445)
> ....
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642