[jbossseam-issues] [JBoss JIRA] Closed: (JBSEAM-1864) Entity-query of Contact List sample does not run against Oracle
Gavin King (JIRA)
jira-events at lists.jboss.org
Sun Aug 26 17:23:18 EDT 2007
[ http://jira.jboss.com/jira/browse/JBSEAM-1864?page=all ]
Gavin King closed JBSEAM-1864.
------------------------------
Fix Version/s: 2.0.0.CR1
Resolution: Done
Assignee: Gavin King
> Entity-query of Contact List sample does not run against Oracle
> ---------------------------------------------------------------
>
> Key: JBSEAM-1864
> URL: http://jira.jboss.com/jira/browse/JBSEAM-1864
> Project: JBoss Seam
> Issue Type: Feature Request
> Components: Examples
> Affects Versions: 2.0.0.BETA1
> Environment: OS: Windows Vista 6.0,x86
> Database: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
> Java VM: Java HotSpot(TM) Server VM 1.5.0_11-b03,Sun Microsystems Inc.
> Seam: jboss-seam-2.0.0.BETA1
> Reporter: Ali Sadik Kumlali
> Assigned To: Gavin King
> Priority: Trivial
> Fix For: 2.0.0.CR1
>
>
> Hi,
> Using concat() expression instead of '+' would make "contacts" entity-query of Contact List example more portable according to the Hibernate Reference[1]. Otherwise, the sample cannot be run against Oracle due to "ORA-01722: invalid number" error. Here is the query I could manage to run on both HSQLDB and Oracle:
> <fwk:entity-query name="contacts"
> max-results="5">
> <fwk:ejbql>from Contact</fwk:ejbql>
> <fwk:order>lastName</fwk:order>
> <fwk:restrictions>
> <value>lower(firstName) like lower( concat(#{exampleContact.firstName}, '%' ))</value>
> <value>lower(lastName) like lower( concat(#{exampleContact.lastName}, '%') )</value>
> </fwk:restrictions>
> </fwk:entity-query>
> Regards,
> Ali Sadik Kumlali
> [1] http://www.hibernate.org/hib_docs/entitymanager/reference/en/html/queryhql.html
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the seam-issues
mailing list