| Of course, 
 The original bug would only reproduce in the TopLink codeline within an
application server environment using EJB CMP entities. To reproduce, an
EJBQL query such as: "SELECT OBJECT(e) FROM Emp e WHERE e.manager = ?1"
needs to be executed, passing a wrapped CMP entity as a parameter.
 
 The bug is not present in EclipseLink and user visible symptoms were
the aforementioned query failing with error 6078.
 
 Gordon Yorke wrote:
 
  
What does "not strictly required" mean?  Is this bug present in
EclipseLink?  What were the user visible symptoms of the original bug?--Gordon
 
 David Minsky wrote:
 
    
Rollback of fix for: 275042 due to performance regression in bug 277148.
 Removed fix to ParameterExpression for unwrapping and validation of
wrapped parameter types in the case where there is no base _expression_
present. This fix was originally done to synchronize code bases, and is
not strictly required in EclipseLink.
 
 David Minsky wrote:
 A
fix
for bug 275042 has been checked in, and was previously reviewed.(Synchronizing codebases)
 
 http://bugs.eclipse.org/bugs/show_bug.cgi?275042
 
 Description: Fix to ParameterExpression to enable unwrapping and
validation of wrapped parameter types in the case where there is no
base _expression_ present.
 
 Reviewed: Guy Pelletier
 Revision: 4120
 
 -David
 
 
 --   David Minsky | Senior Member of Technical Staff | (613)
288-4605 Oracle Server Technologies |
Sustaining
Engineering
 45 O'Connor Street, Suite 400, Ottawa, Ontario, Canada K1P 1A4
 _______________________________________________
eclipselink-dev mailing list
eclipselink-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-dev
 
_______________________________________________
eclipselink-dev mailing list
eclipselink-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-dev
 
 --   David Minsky | Senior Member of Technical Staff | (613)
288-4605 Oracle Server Technologies | Sustaining
Engineering
 45 O'Connor Street, Suite 400, Ottawa, Ontario, Canada K1P 1A4
 |