Infinispan Transaction Manager

169 views
Skip to first unread message

Aaron Coburn

unread,
Jan 15, 2015, 10:32:28 AM1/15/15
to fedor...@googlegroups.com
Hi, Folks,

It seems that whenever I start Fedora4, I see a warning in the logs along these lines:

(GenericTransactionManagerLookup) ISPN000104: Falling back to DummyTransactionManager from Infinispan

The infinispan documentation [1] suggests that when the transaction manager cannot locate the correct classes, it falls back to a DummyTransactionManager, which is an in-memory implementation. The infinispan documentation also explicitly recommends not using this implementation for production use [2]. I could see how this would be especially problematic in a clustered setup.

It seems that it is possible to use a variety of different backend transaction services (JBoss, JRun4, Resin, etc). So, I'm wondering if there is any documentation or suggestions on how to set up one of these transaction managers to use with Fedora.

Thanks!
Aaron


[1] https://docs.jboss.org/infinispan/4.0/apidocs/org/infinispan/transaction/lookup/GenericTransactionManagerLookup.html
[2] http://infinispan.org/docs/6.0.x/user_guide/user_guide.html#_transactions

Andrew Woods

unread,
Jan 16, 2015, 5:01:32 PM1/16/15
to fedor...@googlegroups.com
Hello Aaron,
As you note, to date, we have by default been using the in-memory transaction manager implementation. I have created a ticket to replace the current default with a more robust implementation:

As an aside, in a similar fashion to how F4's CRUD operations are aligned with the LDP "standard", the other key features of F4 will also be moving towards standards to help facilitate the eventual reuse of commodity components. For example, aligning our versioning approach with Memento [1]? Transactions, by their very nature, are not very RESTful. However, it would be ideal if we can align the API with standards that may emerge [2], [3].

Thanks,
Andrew


--
You received this message because you are subscribed to the Google Groups "Fedora Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fedora-tech...@googlegroups.com.
To post to this group, send email to fedor...@googlegroups.com.
Visit this group at http://groups.google.com/group/fedora-tech.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages