Comments (4)
The Debug participant functionality have been incorporated into the TransactionManager itself. The main reason for doing that was to emit in the same LogEvent profiling information. We don't have Debug and Trace events separated anymore, they get automatically emitted by the TM at the end of every transaction (provided the debug is on, which is usually the case).
Regarding the commit ID, it's right there: banknet-txnmgr-9:idle:1
- the 1 there is the commit ID.
from jpos-ee.
This may not be an issue.
I had the debug flag set to true and the debug participant added, this ended up creating 2 context loggings for one transaction.
I kept the flag and removed the participant and one entry got logged and the profiler entry for debug got logged too.
However I did notice that the commit entry in the log did not have a commit id.
<log realm="org.jpos.transaction.TransactionManager" at="2022-07-07T20:01:32.337" lifespan="2852ms">
<commit>
banknet-txnmgr-9:idle:1
<context>
NANOSTART: 114558888454917
REQUEST:
<isomsg direction="incoming">
<!-- org.jpos.iso.packager.GenericPackager[cfg/banknet_ebcidic_pci.xml] -->
<field id="bitmap" value="{2, 3, 4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 22, 28, 32, 33, 35, 37, 41, 42, 43, 48, 49, 51, 61, 63}" type="bitmap"/>
Is this expected?
from jpos-ee.
Maybe we can document the following.
If you use the debug flag don't use the debug participant, otherwise you end up with 2 context log entries in the log.
from jpos-ee.
Done in jPOS-EE (bc9ceff).
jPOS-EE.pdf has been updated, the new notice looks like this:
from jpos-ee.
Related Issues (20)
- Heartbeat holds onto the db session for a lot longer than required.
- Catch and log exception when DB session factory creation fails due to an uncaught mapping exception HOT 2
- Incapable of initializing JVM because of ExplicitGCInvokesConcurrentAndUnloadsClasses HOT 3
- Database dependent issue in getBalances (run tests on postgres) HOT 3
- Postgresql tests for minigl? HOT 1
- Elasticsearch module - is not working async HOT 1
- Jpos hangs on response 204
- Balance cache is not created till reaches the safe window HOT 2
- Status hbm references non existent status column from SysLog HOT 4
- Unable to create slave databases in windows environment HOT 4
- Change visibility of ChannelMonitor's cfg and servicename to protected HOT 2
- Change DTD used from the SourceForge one to the hibernate one HOT 4
- Use try with resource to close Socket in Ping.java
- Use try with resource to close FileReader in DB.java
- QRest - handle headers greater than 8192 bytes (default)
- Consider upgrading Jetty to 10.x or 11.x
- A lot of check methods are not going through the entire list of params for validation HOT 3
- Let DB properties be loaded from resource path
- Logback 1.3.x is for java 8 and 1.4.x is for java 11 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jpos-ee.