jPOS 2.1.0 has been released, new development version is now 2.1.1-SNAPSHOT
Please see the ChangeLog.
Remember we are using Semantic Versioning so the change from 2.0.10 to 2.1.0 means a full rebuild has to be done in your applications. Some of the most notable changes are:
- TransactionContext is now backed by a
Map<String,Object> instead of the old
Map<Object,Object> so that needs review
- Some methods that used to throw ISOException are not throwing it anymore
Other than those two minor changes, jPOS 2.1.0 has a large number of improvements, including TransactionManager metrics, new
org.jpos.rc package, bug fixes and improved TransactionManager capacity.
jPOS-EE 2.2.4 has been released as well, new development versions are
jPOS 2.1.0-SNAPSHOT and
See Resources Page for details.
I get to see dozens of third party jPOS gateway implementations just using 5% of jPOS capabilities.
People download jPOS just to use the ISO-8583 packing/unpacking and sometimes they don’t even get to use the channels, multiplexers, servers, transaction manager. I see developers trying to stay away from Q2 probably because they don’t know it, but it’s quite simple to use.
So I wrote a little tutorial, http://jpos.org/doc/tutorials/jpos-gateway.pdf that walks you through the process of installing jPOS and writing a production grade gateway capable of processing thousands of transactions per second.
The tutorial has two parts, first you get it running (takes about 5 minutes), then the second part explains why that very simple configuration works.
The second part has plenty of links to the jPOS programmer’s guide documentation (freely available), while it’s just a couple pages, understanding it and following the links may take some more time and may raise some questions that we’ll be happy to answer.