You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cayenne.apache.org by Andrus Adamchik <an...@objectstyle.org> on 2007/11/11 15:41:08 UTC
[ANN] Cayenne 3.0M2 released
We are glad to announce second milestone of Cayenne 3.0. For details
follow the link below:
http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-
released.html
Cheers,
Andrus
Re: Cayenne 3.0M2 and EJBQLQuery
Posted by Kevin Menard <km...@servprise.com>.
Sounds reasonable to me. In the interim, we could probably link directly to
them with an appropriate note.
--
Kevin
On 11/13/07 9:09 AM, "Andrus Adamchik" <an...@objectstyle.org> wrote:
> Begin forwarded message:
>
>> Also for the others, I use succesfully
>> http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/
>> manual/jpa_langref.html
>> as a very nice EJBQLQuery syntax manual.
>
> In the spirit of sharing between Apache projects, we may use it as a
> basis for our own docs. Borrowing the EJBQL JavaCC syntax helped us a
> lot already.
>
> Andrus
>
Fwd: Cayenne 3.0M2 and EJBQLQuery
Posted by Andrus Adamchik <an...@objectstyle.org>.
Begin forwarded message:
> Also for the others, I use succesfully
> http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/
> manual/jpa_langref.html
> as a very nice EJBQLQuery syntax manual.
In the spirit of sharing between Apache projects, we may use it as a
basis for our own docs. Borrowing the EJBQL JavaCC syntax helped us a
lot already.
Andrus
Re: Cayenne 3.0M2 and EJBQLQuery
Posted by Andrus Adamchik <an...@objectstyle.org>.
I don't have any performance numbers just yet. From the design
knowledge, my educated guess is that the translation phase will be
somewhat slower, as EJBQL goes through a longer chain of syntax
transformation, but the result retrieval should be as fast. Since the
translation phase has never been a bottleneck in the query execution
cycle, there is hopefully no noticeable overall performance hit.
Andrus
On Nov 13, 2007, at 5:50 AM, David Marko wrote:
> Are there any performance differences(penalty) when using
> EJBQLQuery instead of
> e.g. SelectQuery?
>
> Also for the others, I use succesfully
> http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/
> manual/jpa_langref.html
> as a very nice EJBQLQuery syntax manual.
>
> David
>
Cayenne 3.0M2 and EJBQLQuery
Posted by David Marko <dm...@tiscali.cz>.
Are there any performance differences(penalty) when using EJBQLQuery instead of
e.g. SelectQuery?
Also for the others, I use succesfully
http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/jpa_langref.html
as a very nice EJBQLQuery syntax manual.
David
Re: [ANN] Cayenne 3.0M2 released
Posted by Andrus Adamchik <an...@objectstyle.org>.
JSR-220 is a definitive (although not user friendly) source of the
EJBQL syntax:
http://jcp.org/en/jsr/detail?id=220
I would imagine that syntax used by OpenJPA is also compatible.
Andrus
On Nov 12, 2007, at 3:01 AM, David Marko wrote:
> Where can I find more info on EJB QL? Is e.g.
> http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/
> manual/jpa_langref.html
> suitable/compatible with Cayenne implementation?
>
> David
>
> Aristedes Maniatis wrote:
>>
>> On 12/11/2007, at 7:24 AM, David Marko wrote:
>>
>>> Is there any example for using JPA? Are there any hints/
>>> recomendations
>>> for
>>> schema evolution/migration?
>>
>> Right now the only docs are those found here:
>> http://cayenne.apache.org/doc/jpa-guide.html
>>
>> Is there a reason you want to migrate to JPA? The native Cayenne API
>> will in most cases be more flexible and capable.
>>
>>
>> Cheers
>> Ari Maniatis
>>
>>
>>
>> -------------------------->
>> ish
>> http://www.ish.com.au
>> Level 1, 30 Wilson Street Newtown 2042 Australia
>> phone +61 2 9550 5001 fax +61 2 9550 4001
>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>>
>>
>>
>
>
Re: [ANN] Cayenne 3.0M2 released
Posted by David Marko <dm...@tiscali.cz>.
Where can I find more info on EJB QL? Is e.g.
http://openjpa.apache.org/builds/1.0.1/apache-openjpa-1.0.1/docs/manual/jpa_langref.html
suitable/compatible with Cayenne implementation?
David
Aristedes Maniatis wrote:
>
> On 12/11/2007, at 7:24 AM, David Marko wrote:
>
>> Is there any example for using JPA? Are there any hints/recomendations
>> for
>> schema evolution/migration?
>
> Right now the only docs are those found here:
> http://cayenne.apache.org/doc/jpa-guide.html
>
> Is there a reason you want to migrate to JPA? The native Cayenne API
> will in most cases be more flexible and capable.
>
>
> Cheers
> Ari Maniatis
>
>
>
> -------------------------->
> ish
> http://www.ish.com.au
> Level 1, 30 Wilson Street Newtown 2042 Australia
> phone +61 2 9550 5001 fax +61 2 9550 4001
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>
>
>
Re: [ANN] Cayenne 3.0M2 released
Posted by Aristedes Maniatis <ar...@ish.com.au>.
On 12/11/2007, at 7:24 AM, David Marko wrote:
> Is there any example for using JPA? Are there any hints/
> recomendations for
> schema evolution/migration?
Right now the only docs are those found here: http://cayenne.apache.org/doc/jpa-guide.html
Is there a reason you want to migrate to JPA? The native Cayenne API
will in most cases be more flexible and capable.
Cheers
Ari Maniatis
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: [ANN] Cayenne 3.0M2 released
Posted by David Marko <dm...@tiscali.cz>.
Is there any example for using JPA? Are there any hints/recomendations for
schema evolution/migration?
David
Andrus Adamchik wrote:
> We are glad to announce second milestone of Cayenne 3.0. For details
> follow the link below:
>
> http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-released.html
>
>
> Cheers,
> Andrus
>
Re: [ANN] Cayenne 3.0M2 released
Posted by Aristedes Maniatis <ar...@ish.com.au>.
On 12/11/2007, at 1:41 AM, Andrus Adamchik wrote:
> We are glad to announce second milestone of Cayenne 3.0. For details
> follow the link below:
>
> http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-released.html
>
> Cheers,
> Andrus
I've just done the Freshmeat update, DOAP update and email to Apache
News. I'm thinking that we should take the release dates out of
RELEASE-NOTES.txt since they can't easily be updated before the
release actually happens.
Ari
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: [ANN] Cayenne 3.0M2 released
Posted by Aristedes Maniatis <ar...@ish.com.au>.
On 12/11/2007, at 6:57 AM, Alexander Lamb (dev) wrote:
> Would you recommend also going to Cayenne 3.0M2 already or stick to
> 2.0.3? In other words, are there already production applications
> running in 3? Any stumbling block which could create trouble?
There are several production systems out there using 3.0. I myself am
using 3.0M2 in a production system (going live this week).
Ari Maniatis
-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: [ANN] Cayenne 3.0M2 released
Posted by "Alexander Lamb (dev)" <al...@mac.com>.
This is great news, especially with the callbacks enabled!
Now, a question:
We have 3 apps in production using Cayenne 2.0.3, 2 with Tapestry 4.1
and one with Tapestry 5.
We are currently migrating the Tapestry 4.1 / Cayenne 2.0.3 to
Tapestry 5 and expect to go live around January (end of January
probably).
Would you recommend also going to Cayenne 3.0M2 already or stick to
2.0.3? In other words, are there already production applications
running in 3? Any stumbling block which could create trouble?
Thanks,
Alex
Le 11 nov. 07 à 15:41, Andrus Adamchik a écrit :
> We are glad to announce second milestone of Cayenne 3.0. For details
> follow the link below:
>
> http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-released.html
>
> Cheers,
> Andrus
Re: Cayenne 3.0M2 and log4j
Posted by Andrus Adamchik <an...@objectstyle.org>.
Cayenne used to setup basic Log4J configuration if it wasn't setup by
the user. Now it assumes that it is not the only framework in the
application that relies on shared logging service, so it does not
attempt to configure anything. So you may need to setup Log4J
yourself on app startup, e.g. via Log4J BasicConfigurator or
PropertyConfigurator.
Andrus
On Nov 12, 2007, at 9:45 AM, David Marko wrote:
> Can someone help with Cayenne 3M2 and log4j? When having commons-
> logging and
> log4j libraries available and running ... it claims as below and no
> INFO logs
> appears on console.
>
> ---
> log4j:WARN No appenders could be found for logger
> (org.apache.cayenne.conf.DefaultConfiguration).
> log4j:WARN Please initialize the log4j system properly.
> ---
>
> When removing log4j library, INFo logging is working but ... I need
> log4j as
> dependency for another library. How to resolve this problem? With
> Caynenne 2.0.4
> it works correctly under the same situation.
>
> David
>
Cayenne 3.0M2 and log4j
Posted by David Marko <dm...@tiscali.cz>.
Can someone help with Cayenne 3M2 and log4j? When having commons-logging and
log4j libraries available and running ... it claims as below and no INFO logs
appears on console.
---
log4j:WARN No appenders could be found for logger
(org.apache.cayenne.conf.DefaultConfiguration).
log4j:WARN Please initialize the log4j system properly.
---
When removing log4j library, INFo logging is working but ... I need log4j as
dependency for another library. How to resolve this problem? With Caynenne 2.0.4
it works correctly under the same situation.
David
Re: [ANN] Cayenne 3.0M2 released
Posted by "Alexander Lamb (dev)" <al...@mac.com>.
This is great news, especially with the callbacks enabled!
Now, a question:
We have 3 apps in production using Cayenne 2.0.3, 2 with Tapestry 4.1
and one with Tapestry 5.
We are currently migrating the Tapestry 4.1 / Cayenne 2.0.3 to
Tapestry 5 and expect to go live around January (end of January
probably).
Would you recommend also going to Cayenne 3.0M2 already or stick to
2.0.3? In other words, are there already production applications
running in 3? Any stumbling block which could create trouble?
Thanks,
Alex
Le 11 nov. 07 à 15:41, Andrus Adamchik a écrit :
> We are glad to announce second milestone of Cayenne 3.0. For details
> follow the link below:
>
> http://cayenne.apache.org/2007/11/11/november-11-2007-cayenne-30m2-released.html
>
> Cheers,
> Andrus