Skip to main content

alphaWorks  >  Forums  >  Database Connection Pool Analyzer for IBM WebSphere Application Server  >  developerWorks

Contents of trace not shown    Point your RSS reader here for a feed of the latest messages in this thread


     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 1 - Pages: 1 - Last Post: Jun 17, 2008 9:17 AM Last Post By: mnascimento Threads: [ Previous | Next ]
Florian Hilgenb...

Posts: 5
Registered: Jun 13, 2008 03:47:00 AM
Contents of trace not shown
Posted: Jun 13, 2008 03:56:40 AM
Click to report abuse...   Click to reply to this thread Reply
Hi,
I turned on the trace in my WAS 6.0.1 and generated a trace log.
Than I opened it with DB Conn Pool Analyzer but no JDBC connections showed up.
I used the following trace as Change Log Detail Levels: "*=info: WAS.j2c=all: RRA=all: WAS.database=all: Transaction=all"
Do I have to change the Trace Output Format from "Basic" to "Advanced" or "Log Analyzer"?

What am I doing wrong?

Thanks, Florian.

Here is an excerpt from my trace file (which obviously includes JDBC connection pool information):
13.06.08 08:12:57:729 CEST 0000000a DB2DataStoreH > doConnectionSetup: com.dcx.ivkmds.fwk.ass.persist.internal.datastorehelper.MdsDataStoreHelper@7834025e Entry
13.06.08 08:12:57:729 CEST 0000000a DB2DataStoreH 3 Product name = DB2/6000
13.06.08 08:12:57:729 CEST 0000000a DataStoreHelp 3 setExtendedForUpdateSupport: false
13.06.08 08:12:57:729 CEST 0000000a DB2DataStoreH < doConnectionSetup exit and db2ZOS flag is Exit
FALSE
13.06.08 08:12:57:729 CEST 0000000a InternalGener I DSRA8203I: Produktname der Database: DB2/6000
13.06.08 08:12:57:769 CEST 0000000a InternalGener I DSRA8204I: Produktversion der Database: SQL08029
13.06.08 08:12:57:779 CEST 0000000a InternalGener I DSRA8205I: Name des JDBC Driver: IBM DB2 JDBC Universal Driver Architecture
13.06.08 08:12:57:789 CEST 0000000a InternalGener I DSRA8206I: Version des JDBC Driver: 2.3.63
13.06.08 08:12:57:799 CEST 0000000a InternalGener 3 Holdabiliy is supported
13.06.08 08:12:57:799 CEST 0000000a WSRdbDataSour I DSRA8208I: JDBC-Treibertyp: 4
13.06.08 08:12:57:799 CEST 0000000a WSRdbDataSour < getConnection Exit
com.ibm.db2.jcc.b.wb@74f3824e
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC > <init> Entry
com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl@63cdefd5
com.ibm.db2.jcc.DB2XAConnection@8d4258
com.ibm.db2.jcc.b.wb@74f3824e
com.ibm.ws.rsadapter.spi.WSConnectionRequestInfoImpl@20f28252
extention DS properties = null
extention DS properties key = 0
useHetrogeneous = false
optimizeForGetUseCloseUsage = false
changable CRI = false
UserName = null
Password = null
Catalog = null
IsReadOnly = null
TypeMap = null
NoEnlist = false
ShareWithCMPOnly = false
Holdability = DEFAULT CURSOR HOLDABILITY VALUE (0)
ConfigID = 0
Isolation = READ COMMITTED (2)
Support isolation switching = false
Handle type = java.sql.Connection
10
<null>
13.06.08 08:12:57:809 CEST 0000000a GenericDataSt 3 returning:

The defaultTransactionIsolation is: 4
The supportsExtendedForUpdate is: false
The supportsKerberos is: false
The supportsSelectForUpdate is: true
The supportsGetCatalog is: true
The supportsGetTypeMap is: false
The supportsIsReadOnly is: true
The supporstMultiplePartitionDB is: false
The helpertype is: DB2_HELPER (1)
The statementCachesIsoLevel is: true

13.06.08 08:12:57:809 CEST 0000000a InternalGener 3 getHoldability
com.ibm.db2.jcc.b.wb@74f3824e
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 defaultHoldability is CLOSE CURSORS AT COMMIT (2)
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 MCF is NOT rrsTransactional: setting currentAutoCommit and defaultAutoCommit to true from underlying Connection
13.06.08 08:12:57:809 CEST 0000000a DataStoreHelp 3 supportsGetCatalog:
13.06.08 08:12:57:809 CEST 0000000a DataStoreHelp 3 supportsIsReadOnly: true
13.06.08 08:12:57:809 CEST 0000000a DataStoreHelp 3 supportsGetTypeMap(): returning false
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 Set Isolation Level to READ COMMITTED (2)
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 previous/current value:
AutoCommit: true/true
Isolation: NONE (0)/READ COMMITTED (2)
Catalog: null/null
IsReadOnly: false/false
TypeMap: null/null
Holdability:CLOSE CURSORS AT COMMIT (2)/CLOSE CURSORS AT COMMIT (2)
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC < <init> Exit
WSRdbManagedConnectionImpl@2e09024c
13.06.08 08:12:57:809 CEST 0000000a WSManagedConn < createManagedConnection Exit
WSRdbManagedConnectionImpl@2e09024c
13.06.08 08:12:57:809 CEST 0000000a WSManagedConn > matchManagedConnections Entry
1
not null
com.ibm.ws.rsadapter.spi.WSConnectionRequestInfoImpl@20f28252
extention DS properties = null
extention DS properties key = 0
useHetrogeneous = false
optimizeForGetUseCloseUsage = false
changable CRI = false
UserName = null
Password = null
Catalog = null
IsReadOnly = null
TypeMap = null
NoEnlist = false
ShareWithCMPOnly = false
Holdability = DEFAULT CURSOR HOLDABILITY VALUE (0)
ConfigID = 0
Isolation = READ COMMITTED (2)
Support isolation switching = false
Handle type = java.sql.Connection
13.06.08 08:12:57:809 CEST 0000000a WSManagedConn 3 the size of the set should be 1, and it is
1
13.06.08 08:12:57:809 CEST 0000000a WSManagedConn 3 mc matched
WSRdbManagedConnectionImpl@2e09024c
13.06.08 08:12:57:809 CEST 0000000a WSManagedConn < matchManagedConnections Exit
WSRdbManagedConnectionImpl@2e09024c
13.06.08 08:12:57:809 CEST 0000000a MCWrapper > MCWrapper <init> Entry
13.06.08 08:12:57:809 CEST 0000000a MCWrapper 3 PMI data: com.ibm.ws.pmi.server.modules.J2CModule@48c64243
13.06.08 08:12:57:809 CEST 0000000a MCWrapper < MCWrapper <init>33b0024c Exit
13.06.08 08:12:57:809 CEST 0000000a MCWrapper > setManagedConnection Entry
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 addConnectionEventListener
WSRdbManagedConnectionImpl@2e09024c
com.ibm.ejs.j2c.ConnectionEventListener@31b7824c
13.06.08 08:12:57:809 CEST 0000000a MCWrapper 3 Connection created time 1213337577809 for mcw MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_NEW

13.06.08 08:12:57:809 CEST 0000000a MCWrapper < setManagedConnection Exit
13.06.08 08:12:57:809 CEST 0000000a MCWrapperPool 3 Adding mc and mcw to hashMap MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_ACTIVE_FREE
in pool manager 1949876828
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 isEnlistmentDisabled() returning:
false
13.06.08 08:12:57:809 CEST 0000000a WSRdbManagedC 3 setLogWriter on the mc is a no-op when calling this method
13.06.08 08:12:57:809 CEST 0000000a FreePool 3 mc WSRdbManagedConnectionImpl@2e09024c is instance of Dissociatable Managed Connection
13.06.08 08:12:57:809 CEST 0000000a FreePool < createManagedConnectionWithMCWrapper MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_ACTIVE_FREE
Exit
13.06.08 08:12:57:809 CEST 0000000a FreePool 3 Returning mcWrapper
13.06.08 08:12:57:809 CEST 0000000a FreePool 3 Returning mcWrapper MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_ACTIVE_FREE

13.06.08 08:12:57:809 CEST 0000000a FreePool < createOrWaitForConnection Exit
13.06.08 08:12:57:809 CEST 0000000a MCWrapper > markInUse Entry
13.06.08 08:12:57:809 CEST 0000000a MCWrapper < markInUse Exit
13.06.08 08:12:57:809 CEST 0000000a SharedPool > setSharedConnection Entry
13.06.08 08:12:57:809 CEST 0000000a SharedPool < setSharedConnection Exit
13.06.08 08:12:57:809 CEST 0000000a PoolManager 3 reserve()
PoolManager name:jdbc/dcx/ivkmds/masterds
PoolManager object:1949876828
Total number of connections: 1 (max/min 10/1, reap/unused/aged 180/1800/0, connectiontimeout/purge 600/EntirePool)
(testConnection/inteval false/0, stuck timer/time/threshold 0/0/0, surge time/connections 0/-1)
Shared Connection information (shared partitions 200)
com.ibm.ws.Transaction.JTA.TransactionImpl@2e344257#tid=1 MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_ACTIVE_INUSE
Total number of connection in shared pool: 1
Free Connection information (free distribution table/partitions 5/1)

No free connections

UnShared Connection information
No unshared connections

RETURNS: MCWrapper id 33b0024c Managed connection WSRdbManagedConnectionImpl@2e09024c State:STATE_ACTIVE_INUSE

13.06.08 08:12:57:809 CEST 0000000a PoolManager 3 reserved managed connection WSRdbManagedConnectionImpl@2e09024c
13.06.08 08:12:57:809 CEST 0000000a PoolManager < reserve Exit
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan 3 Using MCWrapper@33b0024c
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan 3 Managed connection is an instance of DissociatableManagedConnection
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan 3 Setting smartHandleSupported to true
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan 3 Managed connection is an instance of LazyEnlistableManagedConnection
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan 3 Setting dynamicEnlistmentSupported to true
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan < allocateMCWrapper Exit
13.06.08 08:12:57:809 CEST 0000000a ConnectionMan > involveMCInTran Entry
13.06.08 08:12:57:809 CEST 0000000a MCWrapper 3 involvedInTransaction: false
13.06.08 08:12:57:819 CEST 0000000a ConnectionMan > initializeForUOW Entry
13.06.08 08:12:57:819 CEST 0000000a ConnectionMan 3 Transaction context exists
mnascimento

Posts: 1
Registered: Jun 17, 2008 08:47:33 AM
Re: Contents of trace not shown
Posted: Jun 17, 2008 09:17:53 AM   in response to: Florian Hilgenberg in response to: Florian Hilgenberg's post
Click to report abuse...   Click to reply to this thread Reply
Hi Florian,

I have WebSphere Platform 5.1 http://BASE 5.1.0.3 cf30412.02 http://JDK 1.4.1 b0344.02 and the log detail level is com.ibm.ejs.cm.*=all=enabled:WAS.database=all=enabled:Transaction=all=enabled.

I would like to know why I open my http://trace.log with DB Conn Pool Analyzer nothing is presented.

Here an extract of my http://trace.log:

16/06/08 16:12:12:633 BRT 4590459 LocalTIDTable > removeLocalTID 145
16/06/08 16:12:12:665 BRT 3b1e3b1e CachedStateme < destroy
16/06/08 16:12:12:665 BRT 4590459 LocalTIDTable < removeLocalTID
16/06/08 16:12:12:665 BRT 3b1e3b1e CachedStateme > destroy
16/06/08 16:12:12:665 BRT 4590459 TransactionSt > reset
16/06/08 16:12:12:665 BRT 4590459 TransactionSt < reset
16/06/08 16:12:12:665 BRT 4590459 TransactionIm < forgetTransaction
16/06/08 16:12:12:665 BRT 4590459 TransactionIm < notifyCompletion
16/06/08 16:12:12:665 BRT 4590459 TransactionIm < commit (SPI)
16/06/08 16:12:12:665 BRT 4590459 TranManagerIm < commit (SPI)
16/06/08 16:12:12:665 BRT 4590459 TranManagerSe < commit
16/06/08 16:12:12:665 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:12:665 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:12:665 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:12:665 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:12:665 BRT 4590459 TranManagerIm > getTransaction (SPI)
16/06/08 16:12:12:665 BRT 4590459 TranManagerIm < getTransaction (SPI)
<null>
16/06/08 16:12:12:680 BRT 3b1e3b1e CachedStateme < destroy
16/06/08 16:12:12:680 BRT 3b1e3b1e StatementCach < destroy
16/06/08 16:12:12:680 BRT 4590459 UserTransacti > getStatus (API)
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm > getStatus (SPI)
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm < getStatus (SPI)
6
16/06/08 16:12:12:680 BRT 4590459 UserTransacti < getStatus (API)
no transaction
16/06/08 16:12:12:680 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:12:680 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:680 BRT 4590459 UserTransacti > getStatus (API)
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm > getStatus (SPI)
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm < getStatus (SPI)
6
16/06/08 16:12:12:680 BRT 4590459 UserTransacti < getStatus (API)
no transaction
16/06/08 16:12:12:680 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:12:680 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:12:680 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:696 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:12:696 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm > getTransaction (SPI)
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm < getTransaction (SPI)
<null>
16/06/08 16:12:12:696 BRT 4590459 UserTransacti > getStatus (API)
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm > getStatus (SPI)
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm < getStatus (SPI)
6
16/06/08 16:12:12:696 BRT 4590459 UserTransacti < getStatus (API)
no transaction
16/06/08 16:12:12:696 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:12:696 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:12:696 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.postInvoke()
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo > connectionDestroyed
com.ibm.ejs.cm.pool.ConnectO@667625419 supports2PC=false, rrsTransactional=false, DESTROYED, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo e Shrinking pool
1
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo < connectionDestroyed
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectO < destroy
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo e Shrinking pool
0
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo < connectionIdleTimeout
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectionPoo < connectionIdleTimeout
16/06/08 16:12:12:696 BRT 3b1e3b1e ConnectO < alarm
16/06/08 16:12:15:227 BRT 4590459 WebAppTransac > WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:15:227 BRT 4590459 TranManagerIm > completeTxTimeout
16/06/08 16:12:15:227 BRT 4590459 TranManagerIm < completeTxTimeout
16/06/08 16:12:15:227 BRT 4590459 WebAppTransac < WebAppTransactionCollaborator.preInvoke()
16/06/08 16:12:15:227 BRT 4590459 TranManagerIm > getTransaction (SPI)
16/06/08 16:12:15:227 BRT 4590459 TranManagerIm < getTransaction (SPI)
<null>
16/06/08 16:12:15:258 BRT 4590459 DataSourceImp > getConnection
sgmuser
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo > allocateConnection
sgmuser
16/06/08 16:12:15:258 BRT 4590459 TranManagerSe > getUOWCoord
16/06/08 16:12:15:258 BRT 4590459 TranManagerIm > getUOWCoord
16/06/08 16:12:15:258 BRT 4590459 LocalTranCurr d getLocalTranCoord: return=null
16/06/08 16:12:15:258 BRT 4590459 TranManagerIm < getUOWCoord
<null>
16/06/08 16:12:15:258 BRT 4590459 TranManagerSe < getUOWCoord
<null>
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo > findConnectionForTx
<null>
sgmuser
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo > findFreeConnection
sgmuser
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo > createOrWaitForConnection
sgmuser
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo e Expanding pool
1
2
16/06/08 16:12:15:258 BRT 4590459 ConnectionPoo > createConnection
sgmuser
16/06/08 16:12:15:696 BRT 4590459 ConnectO > 1 Phase ConnectO Constructor
16/06/08 16:12:15:727 BRT 4590459 ConnectO e Initial settings: isolattionLevel, autoCommit, 2PC, RRSTransactional, user
2
true
false
false
sgmuser
16/06/08 16:12:15:727 BRT 4590459 ConnectO < 1 Phase ConnectO Constructor
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < createConnection
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, FREE, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < createOrWaitForConnection
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, FREE, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < findFreeConnection
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, FREE, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo > allocateConnForTransaction
16/06/08 16:12:15:727 BRT 4590459 ConnectO > allocate
<null>
16/06/08 16:12:15:727 BRT 4590459 ConnectO > enlist
<null>
true
16/06/08 16:12:15:727 BRT 4590459 ConnectO d enlist(): connection enlisted in No Transanaction.
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, ALLOCATED, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:15:727 BRT 4590459 ConnectO > setAutoCommit
true
16/06/08 16:12:15:727 BRT 4590459 ConnectO < setAutoCommit
16/06/08 16:12:15:727 BRT 4590459 ConnectO < allocate
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < allocateConnForTransaction
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < findConnectionForTx
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, ALLOCATED, ENLISTED_IN_NOTRAN, RefCNT=0
16/06/08 16:12:15:727 BRT 4590459 ConnectionPoo < allocateConnection
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, ALLOCATED, ENLISTED_IN_NOTRAN, RefCNT=1
16/06/08 16:12:15:727 BRT 4590459 ConnectionPro > <init>
com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, ALLOCATED, ENLISTED_IN_NOTRAN, RefCNT=1
16/06/08 16:12:15:727 BRT 4590459 ConnectionPro < <init>
16/06/08 16:12:15:727 BRT 4590459 DataSourceImp < getConnection
com.ibm.ejs.cm.proxy.OracleConnectionProxy@1560829192 OPEN
16/06/08 16:12:15:727 BRT 4590459 Proxy > __preInvoke
false
16/06/08 16:12:15:727 BRT 4590459 Proxy d state:
OPEN
16/06/08 16:12:15:727 BRT 4590459 ConnectO > preInvoke: com.ibm.ejs.cm.pool.ConnectO@213847231 supports2PC=false, rrsTransactional=false, ALLOCATED, ENLISTED_IN_NOTRAN, RefCNT=1
false
16/06/08 16:12:15:727 BRT 4590459 ConnectO > incNumInUse()
16/06/08 16:12:15:727 BRT 4590459 ConnectO d incNumInUse: New numInUse=1
16/06/08 16:12:15:727 BRT 4590459 TranManagerSe > getUOWCoord
16/06/08 16:12:15:727 BRT 4590459 TranManagerIm > getUOWCoord
16/06/08 16:12:15:727 BRT 4590459 LocalTranCurr d getLocalTranCoord: return=null
16/06/08 16:12:15:727 BRT 4590459 TranManagerIm < getUOWCoord
<null>
16/06/08 16:12:15:727 BRT 4590459 TranManagerSe < getUOWCoord
<null>
16/06/08 16:12:15:727 BRT 4590459 ConnectO > enlist
<null>
false

Point your RSS reader here for a feed of the latest messages in all forums