cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Kienenberger <>
Subject Re: Is there a canonical method of invoking aggregate functions
Date Mon, 14 Sep 2015 15:04:07 GMT
There's a lot of ex-EOF/ex-WO folks involved with this project (including me).

Do we still have the model converter out there?  When I started using
Cayenne back in the 1.1 days, we had a converter tool that would
create a cayenne project out of an EOF project.   I'm not sure if it's
still around or if it needs to be updated -- even back then there were
some rough edges.

On Sun, Sep 13, 2015 at 3:26 PM, Hugi Thordarson <> wrote:
> Hi Andrus.
> Words can't describe how happy I am with your helpfulness and the general niceness of
the Cayenne community. I fully realize you’re putting in free work for me to benefit from.
> I've started working on a proposal for the WebObjects-world to migrate Project Wonder
to Cayenne, or at least put EOF and Cayenne functionality in separate frameworks so people
can easily choose between frameworks and migrate old code. I think there’s a great opportunity
there to help out developers that are anxious to move forward with projects that are stuck
in what’s essentially a dead ecosystem. I want to be a little more familiar with Cayenne
before suggesting such a thing, though, since I want to be able to help out with the migration
and the flood of users that will hopefully follow.
> Cheers,
> - hugi
> // Hugi Thordarson
> // <>
> // s. 895-6688
>> On 13. sep. 2015, at 19:02, Andrus Adamchik <> wrote:
>> Hi Hugi,
>> This was a big enough hole in the API, that I felt it needed fixing. I just added
support for the "path+" EJBQL syntax to Cayenne per
. So you can build Cayenne from master and use it right away.
>> Andrus
>>> On Sep 12, 2015, at 9:03 AM, Hugi Thordarson <> wrote:
>>> Hi all.
>>> Since converting Expressions that use outer joins to EJBQL doesn’t work in
Cayenne, I find myself now using somewhat kludgy methods to invoke aggregate methods (for
example to retrieve the count of records that an expression will yield).
>>> Does anyone have a good solution or is there a standard way to do this?
>>> Cheers,
>>> - hugi
>>> // Hugi Thordarson
>>> // <>
>>> // s. 895-6688

View raw message