You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Andrus Adamchik <an...@objectstyle.org> on 2006/04/12 10:17:36 UTC

Fwd: [openejb-dev] OpenEJB 3 and Cayenne JPA

FYI: below is my email exchange with David Blevins on integrating  
Cayenne provider with OpenEJB by JavaOne.

Jeff, Bill - I was wondering where are we on the class enhancers and  
orm.xml?

Andrus


Begin forwarded message:
> From: Andrus Adamchik <an...@objectstyle.org>
> Date: April 12, 2006 12:13:39 PM GMT+04:00
> To: dev@openejb.org
> Subject: Re: [openejb-dev] OpenEJB 3 and Cayenne JPA
> Reply-To: dev@openejb.org
>
> Hi David,
>
> Let's do it!
>
> Currently a JPA EntityManager is a thin wrapper around Cayenne so  
> it allows to use the JPA API, but underneath it only supports  
> Cayenne mapping. EJB QL queries are yet unsupported. Jeff Genender  
> and Bill Dudney are looking at class enhancers, annotations and the  
> mapping. I'll check on cayenne-dev list where we stand on that.
>
> As far as container integration, we can start right away, as  
> provider part is there. Here is provider M2 project info:
>
> http://objectstyle.org/confluence/display/CAY/JPA+Development+Setup
>
> I guess once we nail down the integration part, we can continue to  
> work in parallel and get in as many features as possible.
>
> Andrus
>
>
>
> On Apr 11, 2006, at 11:51 PM, David Blevins wrote:
>> Hey Andrus,
>>
>> What's the status of the Cayenne JPA stuff?  Are there any parts  
>> implementing JPA interfaces which are more or less usable at the  
>> moment?
>>
>> I'm completely insane of course, but I think if i work all night  
>> and day for the next few weeks I can have something for people to  
>> play around with by JavaOne.  You up for the challenge?
>>
>> At the moment I'm poking at the start of some deployment code and  
>> it's going quite well.  By the weekend we should see some magic  
>> there and I'll be looking line up some more integration stuff,  
>> then I'll be working more on the 2.x container integration.  So  
>> there is like a week or two gap till I'd be looking for some JPA  
>> functionality to integrate -- figured I'd shoot this off and see  
>> if you might be able to get something JPA wise in Cayenne by then.
>>
>> -David
>


Re: OpenEJB 3 and Cayenne JPA

Posted by Andrus Adamchik <an...@objectstyle.org>.
Now that I am done with the release, I have some time to work on the  
JPA stuff. As it is important to have a good demo by JavaOne, I am  
going to take over currently unassigned CAY-455 (mapping descriptor)  
and CAY-456 (annotations loader). I won't be touching CAY-460 (class  
enhancer) for now.

http://objectstyle.org/confluence/display/CAY/JPA+RoadMap

Bill, Jeff, let me know when you have an opportunity to work on any  
of that - we can reassign these tasks again.

Andrus



On Apr 12, 2006, at 4:37 PM, Jeff Genender wrote:
> Hi Andrus,
>
> Its going slow...Bill and I got pulled on a project that is eating  
> up our
> time.  He and I will convene and get back to you on this.
>
> Jeff
>
>> -----Original Message-----
>> From: Andrus Adamchik [mailto:andrus@objectstyle.org]
>> Sent: Wednesday, April 12, 2006 2:18 AM
>> To: cayenne-dev@incubator.apache.org
>> Subject: Fwd: [openejb-dev] OpenEJB 3 and Cayenne JPA
>>
>> FYI: below is my email exchange with David Blevins on
>> integrating Cayenne provider with OpenEJB by JavaOne.
>>
>> Jeff, Bill - I was wondering where are we on the class
>> enhancers and orm.xml?
>>
>> Andrus
>>
>>
>> Begin forwarded message:
>>> From: Andrus Adamchik <an...@objectstyle.org>
>>> Date: April 12, 2006 12:13:39 PM GMT+04:00
>>> To: dev@openejb.org
>>> Subject: Re: [openejb-dev] OpenEJB 3 and Cayenne JPA
>>> Reply-To: dev@openejb.org
>>>
>>> Hi David,
>>>
>>> Let's do it!
>>>
>>> Currently a JPA EntityManager is a thin wrapper around
>> Cayenne so it
>>> allows to use the JPA API, but underneath it only supports Cayenne
>>> mapping. EJB QL queries are yet unsupported. Jeff Genender and Bill
>>> Dudney are looking at class enhancers, annotations and the mapping.
>>> I'll check on cayenne-dev list where we stand on that.
>>>
>>> As far as container integration, we can start right away,
>> as provider
>>> part is there. Here is provider M2 project info:
>>>
>>> http://objectstyle.org/confluence/display/CAY/JPA+Development+Setup
>>>
>>> I guess once we nail down the integration part, we can continue to
>>> work in parallel and get in as many features as possible.
>>>
>>> Andrus
>>>
>>>
>>>
>>> On Apr 11, 2006, at 11:51 PM, David Blevins wrote:
>>>> Hey Andrus,
>>>>
>>>> What's the status of the Cayenne JPA stuff?  Are there any parts
>>>> implementing JPA interfaces which are more or less usable at the
>>>> moment?
>>>>
>>>> I'm completely insane of course, but I think if i work all
>> night and
>>>> day for the next few weeks I can have something for people to play
>>>> around with by JavaOne.  You up for the challenge?
>>>>
>>>> At the moment I'm poking at the start of some deployment code and
>>>> it's going quite well.  By the weekend we should see some
>> magic there
>>>> and I'll be looking line up some more integration stuff,
>> then I'll be
>>>> working more on the 2.x container integration.  So there is like a
>>>> week or two gap till I'd be looking for some JPA functionality to
>>>> integrate -- figured I'd shoot this off and see if you
>> might be able
>>>> to get something JPA wise in Cayenne by then.
>>>>
>>>> -David
>>>
>>
>
>
>


RE: [openejb-dev] OpenEJB 3 and Cayenne JPA

Posted by Jeff Genender <jg...@savoirtech.com>.
Hi Andrus,

Its going slow...Bill and I got pulled on a project that is eating up our
time.  He and I will convene and get back to you on this.

Jeff 

> -----Original Message-----
> From: Andrus Adamchik [mailto:andrus@objectstyle.org] 
> Sent: Wednesday, April 12, 2006 2:18 AM
> To: cayenne-dev@incubator.apache.org
> Subject: Fwd: [openejb-dev] OpenEJB 3 and Cayenne JPA
> 
> FYI: below is my email exchange with David Blevins on 
> integrating Cayenne provider with OpenEJB by JavaOne.
> 
> Jeff, Bill - I was wondering where are we on the class 
> enhancers and orm.xml?
> 
> Andrus
> 
> 
> Begin forwarded message:
> > From: Andrus Adamchik <an...@objectstyle.org>
> > Date: April 12, 2006 12:13:39 PM GMT+04:00
> > To: dev@openejb.org
> > Subject: Re: [openejb-dev] OpenEJB 3 and Cayenne JPA
> > Reply-To: dev@openejb.org
> >
> > Hi David,
> >
> > Let's do it!
> >
> > Currently a JPA EntityManager is a thin wrapper around 
> Cayenne so it 
> > allows to use the JPA API, but underneath it only supports Cayenne 
> > mapping. EJB QL queries are yet unsupported. Jeff Genender and Bill 
> > Dudney are looking at class enhancers, annotations and the mapping. 
> > I'll check on cayenne-dev list where we stand on that.
> >
> > As far as container integration, we can start right away, 
> as provider 
> > part is there. Here is provider M2 project info:
> >
> > http://objectstyle.org/confluence/display/CAY/JPA+Development+Setup
> >
> > I guess once we nail down the integration part, we can continue to 
> > work in parallel and get in as many features as possible.
> >
> > Andrus
> >
> >
> >
> > On Apr 11, 2006, at 11:51 PM, David Blevins wrote:
> >> Hey Andrus,
> >>
> >> What's the status of the Cayenne JPA stuff?  Are there any parts 
> >> implementing JPA interfaces which are more or less usable at the 
> >> moment?
> >>
> >> I'm completely insane of course, but I think if i work all 
> night and 
> >> day for the next few weeks I can have something for people to play 
> >> around with by JavaOne.  You up for the challenge?
> >>
> >> At the moment I'm poking at the start of some deployment code and 
> >> it's going quite well.  By the weekend we should see some 
> magic there 
> >> and I'll be looking line up some more integration stuff, 
> then I'll be 
> >> working more on the 2.x container integration.  So there is like a 
> >> week or two gap till I'd be looking for some JPA functionality to 
> >> integrate -- figured I'd shoot this off and see if you 
> might be able 
> >> to get something JPA wise in Cayenne by then.
> >>
> >> -David
> >
>