Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipselink-dev] Re: Fix for bug 275042

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

--
Oracle Email Signature Logo
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

--
Oracle Email Signature Logo
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

Back to the top