Hi Doug,
like Jürgen already said, we are in the middle of discussion about
(re)designing our persistence layer in SMILA.
The entry point in wiki for this topic is http://wiki.eclipse.org/SMILA/Component_Requirements.
(The two other pages, which Jürgen mentioned below, are linked
to this page.)
We would be more than happy to get you feedback on this.
Could you please take a look at these three wiki pages? (It won’t
cost you much time since they are very concise ;-)
That do you think? Can EclipseLink fulfill our requirements?
BTW: Jürgen and I will take a closer look on EclipseLink today.
Best regards
Igor
Von: Schumacher, Jürgen,
M-ED
Gesendet: Dienstag, 14. Oktober 2008 09:36
An: DOUGLAS.CLARKE@xxxxxxxxxx
Cc: shaun.smith@xxxxxxxxxx; Novakovic, Igor, M-E-D
Betreff: RE: CQ 2747: Usage of JPA
Yes, sure, we should always use other Eclipse projects if
possible. I don’t think that we want to fiddle with ODEs persistence
currently (actually, in our default setup we switch it off as much as possible
to get the best performance – but it has to be there), but of course
SMILA has its own persistence needs. It would probably be interesting to have a
look at EclipseLink for this. I’ve Cc’ed one of our co-leads
because he is currently thinking and planning on the SMILA persistence layer
(see http://wiki.eclipse.org/SMILA/Component_Requirements/Record_Binary_Storage_Requirements
and http://wiki.eclipse.org/SMILA/Component_Requirements/Record_XML_Storage_Requirements
for some current discussions). I think we will have to have a closer look at
the EclipseLink pages first to see where you could help us.
Thanks,
Juergen.
From:
DOUGLAS.CLARKE@xxxxxxxxxx [mailto:DOUGLAS.CLARKE@xxxxxxxxxx]
Sent: Tuesday, October 14, 2008 9:25 AM
To: Schumacher, Jürgen, M-ED
Cc: shaun.smith@xxxxxxxxxx
Subject: RE: CQ 2747: Usage of JPA
It would be great to get the EclipseLink
JPA implementation supported as well. I don't yet know much
about ODE but if we could find a way to leverage multiple projects under RT
together I believe it would make our platform solution stronger.
-----Original Message-----
From: Juergen.Schumacher@xxxxxxxxxxx
[mailto:Juergen.Schumacher@xxxxxxxxxxx]
Sent: Tuesday, October 14, 2008 3:03 AM
To: DOUGLAS.CLARKE@xxxxxxxxxx
Cc: Shaun Smith
Subject: RE: CQ 2747: Usage of JPA
Doug,
we do not use JPA immediately currently. We want to use Apache
ODE, a BPEL engine, to orchestrate the services in SMILA and ODE uses JPA
(OpenJPA actually) to persist process definitions and message exchange states
(i.e. the current state of a process instance). I do not know, why they choose
JPA. There is also an ODE module that seems to implement the same things using
hibernate but by default ODE uses the JPA implementation.
Hope this helps.
Regards,
Juergen Schumacher.
SMILA committer
From: DOUGLAS.CLARKE@xxxxxxxxxx
[mailto:DOUGLAS.CLARKE@xxxxxxxxxx]
Sent: Monday, October 13, 2008 11:55 PM
To: Schumacher, Jürgen, M-ED
Cc: shaun.smith@xxxxxxxxxx
Subject: CQ 2747: Usage of JPA
I
would like to better understand your usage of JPA. Do you also have an out of
the box JPA implementation included or are you just using the JPA standard to
allow JPA implementations to plug in?
EclipseLink
Project co-Lead
|