[ 
https://issues.apache.org/jira/browse/OPENJPA-2520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Richard Zowalla resolved OPENJPA-2520.
--------------------------------------
    Resolution: Won't Fix

Closing as obsolete during backlog cleanup: A 2.2.2 'please guide' question 
about Spring, XA and Auditor integration in one project, with no reproducible 
defect. Please reopen if this still happens with OpenJPA 4.x.

> Auditor Implementation as part of OPENJPA 2.2
> ---------------------------------------------
>
>                 Key: OPENJPA-2520
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2520
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jpa
>    Affects Versions: 2.2.2
>            Reporter: Sachin Jangle
>            Priority: Critical
>
> As part of the requirement for a project need to achive following, for which 
> the auditor piece of OpenJPA 2.2 is used: 
> 1)  These are two different database. One for Audit and the other as a 
> transactional database.Updating audit database with status of the updates 
> from transactional database. 
> 2) Send update notification through MQ/Topic.
> All of the above requirement needs to be managed as part of single 
> Transaction. All the resource are XA enabled.
> Currently we are facing following challenges while implementing Auditor: 
> - Auditor is not able to get handle of Entity Manager required for updating 
> transactional database.
> - If the data source is XA enables, auditor is not getting invoked. If the 
> transaction is not a 2 phase commit the auditor get invoked.
> - Not able to get reference of Spring Beans inside the Auditor.
> Can you please guide. 
> We are planning to debug the issue but currently there is not system design 
> document which we can refer and identify the classes which is controlling the 
> Auditor. Please let know if we can get an view of how the auditor piece is 
> managed.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to