Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367656

Summary: [Hermes] JPA Problem: The left parenthesis is missing from the IN expression
Product: z_Archived Reporter: Pascal Filion <pascal.filion>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: neil.hauge
Version: unspecifiedFlags: neil.hauge: review+
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 367593    
Attachments:
Description Flags
Added check for IN :input_parameter added to JPQL 2.0 grammar none

Description Pascal Filion CLA 2011-12-30 09:20:45 EST
Validation does not check for "IN :input_parameter", which was added to JPA 2.0 grammar.

A validation error is wrongly added for queries like this one:
SELECT e FROM Employee e WHERE e.name IN :groups
Comment 1 Pascal Filion CLA 2011-12-30 09:31:02 EST
Created attachment 208871 [details]
Added check for IN :input_parameter added to JPQL 2.0 grammar
Comment 2 Pascal Filion CLA 2012-01-17 15:24:54 EST
Check in the fix, validation now checks for the differences in the two grammars
Comment 3 Eclipse Webmaster CLA 2022-06-09 10:29:13 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink