I'm using JBoss AS8 Alpha build from sources in standalone mode with IBM Informix 11.70 DB.
After deploying my app I see two database connects, one of my application (7157) and one (7156) with program /content/ifxjdbc_all.jarcom.arjuna.ats.internal.arjuna.recovery/PeriodicRecovery and last statement
select dbinfo('version','full') from table (set{1});
Sess | SQL | Current | Iso Lock | SQL ISAM F.E. | ||
Id | Stmt type | Database | Lvl Mode | ERR ERR Vers Explain | ||
7157 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
7156 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
Session of PeriodicRecovery is terminted and renewed periodically:
Sess | SQL | Current | Iso Lock | SQL ISAM F.E. | ||
Id | Stmt type | Database | Lvl Mode | ERR ERR Vers Explain | ||
7158 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
7157 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
Sess | SQL | Current | Iso Lock | SQL ISAM F.E. | ||
Id | Stmt type | Database | Lvl Mode | ERR ERR Vers Explain | ||
7159 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
7157 | - | mbi2e_lafr | CR Wait 7 | 0 | 0 | 9.28 Off |
After undeploy of my application the session caused by PeriodicRecovery stays active. It's not terminated or renewed anymore.
Bug or changeable by configuration?