[ 
https://issues.apache.org/jira/browse/ODE-704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12839604#action_12839604
 ] 

Jeff Yu edited comment on ODE-704 at 3/1/10 8:56 AM:
-----------------------------------------------------

Hi Aaron,

As Rafal said, ideally, we should do this, and thats what we will do for this 
task.
we are very glad that you are interested in it, below are the steps for you to 
get involved in this task.

1. get an account in github if you don't have, and then I will add you in the 
ode jpa project. (http://github.com/jeffyu/ode/tree/jpa)
2. check out the code from github, working on the tasks that you like, and then 
commit it into github.

You can find below commit logs (related to this task)  in the project's commit 
list. (http://github.com/jeffyu/ode/commits/jpa)

update the Buildfile to include the dao-jpa-hibernate and dao-jpa-ojpa 
module 

add dao-jpa-hibernate for hibernate JPA provider. add dao-jpa-ojpa for 
OpenJPA 

pull out the OpenJPA specific API, introducing a JPADaoOperatorFactory 
adding @Id for @Entity, otherwise hibernate will complain about it 

replace the @Column with @JoinColumn 

If you like to refactor the bpel-store module, you can work on 
https://issues.apache.org/jira/browse/ODE-720 task.

Let me know if you have any other questions with regard to this task.

Regards
Jeff


      was (Author: jeff.yu):
    Hi Aaron,

As Rafal said, ideally, we should do this, and thats what we will do for this 
task.
we are very glad that you are interested in it, below are the steps for you to 
get involved in this task.

1. get an account in github if you don't have, and then I will add you in the 
ode jpa project. (http://github.com/jeffyu/ode/tree/jpa)
2. working on the tasks that you like, and then commit it into github.

You can find below commit logs (related to this task)  in the project's commit 
list. (http://github.com/jeffyu/ode/commits/jpa)

update the Buildfile to include the dao-jpa-hibernate and dao-jpa-ojpa 
module 

add dao-jpa-hibernate for hibernate JPA provider. add dao-jpa-ojpa for 
OpenJPA 

pull out the OpenJPA specific API, introducing a JPADaoOperatorFactory 
adding @Id for @Entity, otherwise hibernate will complain about it 

replace the @Column with @JoinColumn 

If you like to refactor the bpel-store module, you can work on 
https://issues.apache.org/jira/browse/ODE-720 task.

Let me know if you have any other questions with regard to this task.

Regards
Jeff

  
> clean up the JPA module, supports botht openJPA and Hibernate
> -------------------------------------------------------------
>
>                 Key: ODE-704
>                 URL: https://issues.apache.org/jira/browse/ODE-704
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>    Affects Versions: 1.3.3
>            Reporter: Jeff Yu
>             Fix For: 2.0
>
>
> see this thread for detail.
> http://mail-archives.apache.org/mod_mbox/ode-dev/200911.mbox/%[email protected]%3e

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to