ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Denis Magda <dma...@gridgain.com>
Subject Re: ignite 1.6.0 with jta global transaction
Date Tue, 05 Jul 2016 12:40:11 GMT
You can easily make an Ignite transaction (or Ignite cache operations) as a part of global
JTA transaction. Refer to this section for more details
https://apacheignite.readme.io/v1.6/docs/transactions#integration-with-jta <https://apacheignite.readme.io/v1.6/docs/transactions#integration-with-jta>

—
Denis

> On Jul 5, 2016, at 3:06 PM, Vivek_ <vivek.paranthaman@bizruntime.com> wrote:
> 
> which means, can we do it after starting the Ignite also, or even before the Start of
the Ignite..?
> 
> On Sun, Jul 3, 2016 at 7:07 AM, shibaevv [via Apache Ignite Users] <[hidden email]
<x-msg://33/user/SendEmail.jtp?type=node&node=6104&i=0>> wrote:
> Technically you do not have to use ignite transaction as xa-resource. 
> Few months ago we requested from ignite team to implement feature we found in infinispan
"hibernate.cache.infinispan.use_synchronization" and they done it in version 5.x, see useJtaSynchronization="true":

> 
>     <bean id="gridCfg" class="org.apache.ignite.configuration.IgniteConfiguration"

>         p:gridName                          = "myGrid">
>         <property name="transactionConfiguration">
>             <bean class="org.apache.ignite.configuration.TransactionConfiguration"

>                 p:defaultTxConcurrency="OPTIMISTIC" 
>                 p:defaultTxIsolation="REPEATABLE_READ" 
>                 p:useJtaSynchronization="true">
>                 <property name="txManagerFactory">
>                     <bean class="org.apache.ignite.cache.jta.jndi.CacheJndiTmFactory">
>                         <property name="jndiNames">
>                             <util:constant static-field="org.springframework.transaction.jta.JtaTransactionManager.FALLBACK_TRANSACTION_MANAGER_NAMES"
/>
>                         </property>
>                     </bean>
>                 </property>
>             </bean>
>         </property>
>     </bean> 
> 
> If you reply to this email, your message will be added to the discussion below:
> http://apache-ignite-users.70518.x6.nabble.com/ignite-1-6-0-with-jta-global-transaction-tp6054p6058.html
<http://apache-ignite-users.70518.x6.nabble.com/ignite-1-6-0-with-jta-global-transaction-tp6054p6058.html>
> To unsubscribe from ignite 1.6.0 with jta global transaction, click here <applewebdata://73163454-6F41-4C84-88AD-E808112064A6>.
> NAML <http://apache-ignite-users.70518.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
> 
> View this message in context: Re: ignite 1.6.0 with jta global transaction <http://apache-ignite-users.70518.x6.nabble.com/ignite-1-6-0-with-jta-global-transaction-tp6054p6104.html>
> Sent from the Apache Ignite Users mailing list archive <http://apache-ignite-users.70518.x6.nabble.com/>
at Nabble.com.


Mime
View raw message