1 Reply Latest reply on Apr 24, 2006 7:25 AM by Farhan Ghalib

    Thread Creep - ClassLoadingPool Threads and UIL2 Threads

    Farhan Ghalib Newbie

      We are using Jboss 3.2.7 with file persistence. We know that file persistence is not a great idea in deployment and we are changin it. In the mean time we have increased the memory available to MessageCache.

      <server>
      
       <!-- ==================================================================== -->
       <!-- Persistence and caching using the file system -->
       <!-- IMPORTANT: Remove hsqldb-jdbc2-service.xml -->
       <!-- ==================================================================== -->
      
       <!--
       | The destination manager is the core service within JBossMQ
       -->
       <mbean code="org.jboss.mq.server.jmx.DestinationManager" name="jboss.mq:service=DestinationManager">
       <depends optional-attribute-name="PersistenceManager">jboss.mq:service=PersistenceManager</depends>
       <depends optional-attribute-name="StateManager">jboss.mq:service=StateManager</depends>
       </mbean>
      
       <!--
       | The MessageCache decides where to put JBossMQ message that
       | are sitting around waiting to be consumed by a client.
       |
       | The memory marks are in Megabytes. Once the JVM memory usage hits
       | the high memory mark, the old messages in the cache will start getting
       | stored in the DataDirectory. As memory usage gets closer to the
       | Max memory mark, the amount of message kept in the memory cache aproaches 0.
       -->
       <mbean code="org.jboss.mq.server.MessageCache"
       name="jboss.mq:service=MessageCache">
       <attribute name="HighMemoryMark">100</attribute>
       <attribute name="MaxMemoryMark">120</attribute>
       <depends optional-attribute-name="CacheStore">jboss.mq:service=CacheStore</depends>
       </mbean>
      
       <!--
       | The CacheStore decides where to store JBossMQ message that
       | that the MessageCache has decided to move in secondary storage.
       |
       | Now you can specify a absolute path by using an ULR like:
       | file:///c:/temp
       | ATTENTION: the directory MUST exists because it will not be
       | created.
       -->
       <mbean code="org.jboss.mq.pm.file.CacheStore"
       name="jboss.mq:service=CacheStore">
       <attribute name="DataDirectory">tmp/jbossmq</attribute>
       </mbean>
      
       <!--
       | The PersistenceManager is used to store messages to disk.
       |
       | Now you can specify a absolut path by using an ULR like:
       | file:///c:/temp
       | ATTENTION: the directory MUST exists because it will not be
       | created. Also for the "file" Persistance Manager the directory
       | MUST be empty otherwise the startup fails ("rollinglogged" works
       | fine.
       -->
       <mbean code="org.jboss.mq.pm.file.PersistenceManager"
       name="jboss.mq:service=PersistenceManager">
       <attribute name="DataDirectory">data/jbossmq/file</attribute>
       <depends optional-attribute-name="MessageCache">jboss.mq:service=MessageCache</depends>
       </mbean>
      
      </server>
      


      At peak times we are seeing loads of threads being created both for ClassLoadingPool and UIL2.

      Total Threads: 568
      Total Thread Groups: 8
      Thread Group: system : max priority:10, demon:false
      Thread: Reference Handler : priority:10, demon:true
      Thread: Finalizer : priority:8, demon:true
      Thread: AdapterThread : priority:10, demon:true
      Thread: CompileThread0 : priority:10, demon:true
      Thread: RMI TCP Accept-2098 : priority:5, demon:true
      Thread: RMI Reaper : priority:5, demon:false
      Thread: GC Daemon : priority:2, demon:true
      Thread: RMI TCP Accept-9010 : priority:5, demon:true
      Thread: RMI LeaseChecker : priority:5, demon:true
      Thread Group: main : max priority:10, demon:false
      Thread: DestroyJavaVM : priority:5, demon:false
      Thread Group: jboss : max priority:10, demon:false
      Thread: Thread-1 : priority:5, demon:true
      Thread: Thread-2 : priority:5, demon:false
      Thread: ScannerThread : priority:5, demon:true
      Thread: Thread-3 : priority:5, demon:true
      Thread: PooledInvokerAcceptor#0-4445 : priority:5, demon:false
      Thread: ContainerBackgroundProcessor[StandardEngine[jboss.web]] : priority:5, demon:true
      Thread: HSQLDB Timer @130998 : priority:5, demon:true
      Thread: JBossMQ Cache Reference Softner : priority:5, demon:true
      Thread: Thread-5 : priority:5, demon:true
      Thread: IdleRemover : priority:5, demon:false
      Thread: Thread-7 : priority:5, demon:false
      Thread: TimeoutFactory : priority:5, demon:true
      Thread: MessageListenerThread - phoenix/CarsOverviewTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/CarsOverviewTopic : priority:5, demon:false
      Thread: BookingLimits ASAP Future Loader : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/BookingServiceTopic : priority:5, demon:false
      Thread: com.phoenix.services.callback.CallbackConnection : priority:5, demon:false
      Thread: Thread-10 : priority:5, demon:false
      Thread: Thread-11 : priority:5, demon:true
      Thread: Thread-12 : priority:5, demon:true
      Thread: Thread-13 : priority:5, demon:true
      Thread: Thread-14 : priority:5, demon:true
      Thread: Thread-15 : priority:5, demon:true
      Thread: Thread-16 : priority:5, demon:true
      Thread: Thread-17 : priority:5, demon:true
      Thread: Thread-18 : priority:5, demon:true
      Thread: Thread-19 : priority:5, demon:true
      Thread: Thread-20 : priority:5, demon:true
      Thread: Thread-22 : priority:5, demon:false
      Thread: Thread-23 : priority:5, demon:false
      Thread: Thread-24 : priority:5, demon:true
      Thread: Thread-25 : priority:5, demon:true
      Thread: MsgDistribution : priority:5, demon:false
      Thread: FleetController SocketListener : priority:5, demon:false
      Thread: com.phoenix.services.cli.CLISocketClient : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/VehicleServiceTopic : priority:5, demon:false
      Thread: Log File Tidier : priority:5, demon:false
      Thread: BookingStatus : priority:5, demon:false
      Thread: Thread-27 : priority:5, demon:false
      Thread: Thread-28 : priority:5, demon:false
      Thread: IVR Server socket : priority:5, demon:false
      Thread: Memory Monitor : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/ReportingRangeServiceTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/ReportingRangeServiceTopic : priority:5, demon:false
      Thread: PlotTable Maintenance Thread : priority:5, demon:false
      Thread: PlotTable Persistor : priority:5, demon:false
      Thread: BookingStatus : priority:5, demon:false
      Thread: PlotManager.FixChecker : priority:5, demon:false
      Thread: Thread-29 : priority:5, demon:false
      Thread: Bid Timeout Loop : priority:5, demon:false
      Thread: Thread-30 : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/VehicleServiceTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/DriverServiceTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/BookingServiceTopic : priority:5, demon:false
      Thread: Thread-31 : priority:5, demon:true
      Thread: Thread-32 : priority:5, demon:true
      Thread: BookingLimits ASAP Future Loader : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/BookingServiceTopic : priority:5, demon:false
      Thread: Thread-33 : priority:5, demon:true
      Thread: com.phoenix.services.fleetcontrollermonitor.FCConnector : priority:5, demon:false
      Thread: Ping Runner for FC Monitor : priority:5, demon:false
      Thread: Thread-35 : priority:5, demon:false
      Thread: FleetController Late Response List Cleaner : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/BookingServiceTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/DriverServiceTopic : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/VehicleServiceTopic : priority:5, demon:false
      Thread: BookingStatus : priority:5, demon:false
      Thread: MessageListenerThread - phoenix/PricingServiceTopic : priority:5, demon:false
      Thread: BookingLinkingMap : priority:5, demon:false
      Thread: Thread-43 : priority:5, demon:true
      Thread: Thread-44 : priority:5, demon:false
      Thread: Thread-45 : priority:5, demon:true
      Thread: Repeat Message Loop : priority:5, demon:false
      Thread: JBossLifeThread : priority:5, demon:false
      Thread: http-0.0.0.0-8080-Processor1 : priority:5, demon:true
      Thread: http-0.0.0.0-8080-Processor2 : priority:5, demon:true
      Thread: http-0.0.0.0-8080-Monitor : priority:5, demon:false
      Thread: http-0.0.0.0-8080-Processor3 : priority:5, demon:true
      Thread: http-0.0.0.0-8080-Processor4 : priority:5, demon:true
      Thread Group: JBoss Pooled Threads : max priority:10, demon:false
      Thread: ClassLoadingPool(2)-1 : priority:5, demon:true
      Thread: Timeouts(3)-53462 : priority:5, demon:true
      Thread: Timeouts(3)-53463 : priority:5, demon:true
      Thread: Timeouts(3)-53464 : priority:5, demon:true
      Thread: Timeouts(3)-53465 : priority:5, demon:true
      Thread: Timeouts(3)-53466 : priority:5, demon:true
      Thread: Timeouts(3)-53467 : priority:5, demon:true
      Thread: Timeouts(3)-53468 : priority:5, demon:true
      Thread: Timeouts(3)-53469 : priority:5, demon:true
      Thread: Timeouts(3)-53470 : priority:5, demon:true
      Thread: Timeouts(3)-53471 : priority:5, demon:true
      Thread: Timeouts(3)-53472 : priority:5, demon:true
      Thread: Timeouts(3)-53473 : priority:5, demon:true
      Thread: Timeouts(3)-53474 : priority:5, demon:true
      Thread: Timeouts(3)-53475 : priority:5, demon:true
      Thread: Timeouts(3)-53476 : priority:5, demon:true
      Thread: Timeouts(3)-53477 : priority:5, demon:true
      Thread: Timeouts(3)-53478 : priority:5, demon:true
      Thread: Timeouts(3)-53479 : priority:5, demon:true
      Thread: Timeouts(3)-53480 : priority:5, demon:true
      Thread: Timeouts(3)-53481 : priority:5, demon:true
      Thread: Timeouts(3)-53482 : priority:5, demon:true
      Thread: Timeouts(3)-53483 : priority:5, demon:true
      Thread: Timeouts(3)-53484 : priority:5, demon:true
      Thread: Timeouts(3)-53485 : priority:5, demon:true
      Thread: Timeouts(3)-53486 : priority:5, demon:true
      Thread: Timeouts(3)-53487 : priority:5, demon:true
      Thread: Timeouts(3)-53488 : priority:5, demon:true
      Thread: Timeouts(3)-53489 : priority:5, demon:true
      Thread: Timeouts(3)-53490 : priority:5, demon:true
      Thread: Timeouts(3)-53491 : priority:5, demon:true
      Thread: Timeouts(3)-53492 : priority:5, demon:true
      Thread: Timeouts(3)-53493 : priority:5, demon:true
      Thread: Timeouts(3)-53494 : priority:5, demon:true
      Thread: Timeouts(3)-53495 : priority:5, demon:true
      Thread: Timeouts(3)-53496 : priority:5, demon:true
      Thread: Timeouts(3)-53497 : priority:5, demon:true
      Thread: Timeouts(3)-53498 : priority:5, demon:true
      Thread: Timeouts(3)-53499 : priority:5, demon:true
      Thread: Timeouts(3)-53500 : priority:5, demon:true
      Thread: Timeouts(3)-53501 : priority:5, demon:true
      Thread: Timeouts(3)-53502 : priority:5, demon:true
      Thread: Timeouts(3)-53503 : priority:5, demon:true
      Thread: Timeouts(3)-53504 : priority:5, demon:true
      Thread: Timeouts(3)-53505 : priority:5, demon:true
      Thread: Timeouts(3)-53506 : priority:5, demon:true
      Thread: Timeouts(3)-53507 : priority:5, demon:true
      Thread: Timeouts(3)-53508 : priority:5, demon:true
      Thread: Timeouts(3)-53509 : priority:5, demon:true
      Thread: Timeouts(3)-53510 : priority:5, demon:true
      Thread: Timeouts(3)-53511 : priority:5, demon:true
      Thread: Timeouts(3)-53512 : priority:5, demon:true
      Thread: Timeouts(3)-53513 : priority:5, demon:true
      Thread: Timeouts(3)-53514 : priority:5, demon:true
      Thread: Timeouts(3)-53515 : priority:5, demon:true
      Thread: Timeouts(3)-53516 : priority:5, demon:true
      Thread: Timeouts(3)-53517 : priority:5, demon:true
      Thread: Timeouts(3)-53518 : priority:5, demon:true
      Thread: Timeouts(3)-53519 : priority:5, demon:true
      Thread: Timeouts(3)-53520 : priority:5, demon:true
      Thread: Timeouts(3)-53521 : priority:5, demon:true
      Thread: Timeouts(3)-53522 : priority:5, demon:true
      Thread: Timeouts(3)-53523 : priority:5, demon:true
      Thread: Timeouts(3)-53524 : priority:5, demon:true
      Thread: Timeouts(3)-53525 : priority:5, demon:true
      Thread: Timeouts(3)-53526 : priority:5, demon:true
      Thread: Timeouts(3)-53527 : priority:5, demon:true
      Thread: Timeouts(3)-53528 : priority:5, demon:true
      Thread: Timeouts(3)-53529 : priority:5, demon:true
      Thread: Timeouts(3)-53530 : priority:5, demon:true
      Thread: Timeouts(3)-53531 : priority:5, demon:true
      Thread: Timeouts(3)-53532 : priority:5, demon:true
      Thread: Timeouts(3)-53533 : priority:5, demon:true
      Thread: Timeouts(3)-53534 : priority:5, demon:true
      Thread: Timeouts(3)-53535 : priority:5, demon:true
      Thread: Timeouts(3)-53536 : priority:5, demon:true
      Thread: Timeouts(3)-53537 : priority:5, demon:true
      Thread: Timeouts(3)-53538 : priority:5, demon:true
      Thread: Timeouts(3)-53539 : priority:5, demon:true
      Thread: Timeouts(3)-53540 : priority:5, demon:true
      Thread: Timeouts(3)-53541 : priority:5, demon:true
      Thread: Timeouts(3)-53542 : priority:5, demon:true
      Thread: Timeouts(3)-53543 : priority:5, demon:true
      Thread: Timeouts(3)-53544 : priority:5, demon:true
      Thread: Timeouts(3)-53545 : priority:5, demon:true
      Thread: Timeouts(3)-53546 : priority:5, demon:true
      Thread: Timeouts(3)-53547 : priority:5, demon:true
      Thread: Timeouts(3)-53548 : priority:5, demon:true
      Thread: Timeouts(3)-53549 : priority:5, demon:true
      Thread: Timeouts(3)-53550 : priority:5, demon:true
      Thread: Timeouts(3)-53551 : priority:5, demon:true
      Thread: Timeouts(3)-53552 : priority:5, demon:true
      Thread Group: System Threads : max priority:10, demon:false
      Thread: JBoss System Threads(1)-1 : priority:5, demon:true
      Thread Group: JBossMQ Server Threads : max priority:10, demon:false
      Thread: UILServerILService Accept Thread : priority:5, demon:false
      Thread: Message Pushers-1 : priority:5, demon:true
      Thread: Message Pushers-2 : priority:5, demon:true
      Thread: Message Pushers-3 : priority:5, demon:true
      Thread: Message Pushers-4 : priority:5, demon:true
      Thread: Message Pushers-5 : priority:5, demon:true
      Thread: Message Pushers-6 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#19 client=10.20.153.244:3070 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#20 client=10.20.153.244:3070 : priority:5, demon:true
      Thread: Message Pushers-7 : priority:5, demon:true
      Thread: Message Pushers-8 : priority:5, demon:true
      Thread: Message Pushers-9 : priority:5, demon:true
      Thread: Message Pushers-10 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#35 client=10.20.153.20:1501 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#36 client=10.20.153.20:1501 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#51 client=10.20.153.244:1747 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#52 client=10.20.153.244:1747 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#57 client=10.20.153.244:1807 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#58 client=10.20.153.244:1807 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#89 client=10.20.153.20:2847 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#90 client=10.20.153.20:2847 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#95 client=10.20.153.20:2851 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#96 client=10.20.153.20:2851 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#131 client=10.20.153.244:2827 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#132 client=10.20.153.244:2827 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#141 client=10.20.153.27:3698 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#142 client=10.20.153.27:3698 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#145 client=10.20.153.244:4950 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#146 client=10.20.153.244:4950 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#155 client=10.20.153.20:4244 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#156 client=10.20.153.20:4244 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#159 client=10.20.153.244:2791 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#160 client=10.20.153.244:2791 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#167 client=10.20.153.27:4656 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#168 client=10.20.153.27:4656 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#211 client=10.20.153.244:4851 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#212 client=10.20.153.244:4851 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#213 client=10.20.153.244:4862 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#214 client=10.20.153.244:4862 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#231 client=10.20.153.16:4304 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#232 client=10.20.153.16:4304 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#237 client=10.20.153.16:4666 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#238 client=10.20.153.16:4666 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#241 client=10.20.153.16:4674 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#242 client=10.20.153.16:4674 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#251 client=10.20.153.17:3260 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#252 client=10.20.153.17:3260 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#253 client=10.20.153.20:2711 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#254 client=10.20.153.20:2711 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#261 client=10.20.153.244:2160 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#262 client=10.20.153.244:2160 : priority:5, demon:true
      Thread: UIL2(24880f)#305 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#267 client=10.20.153.27:2366 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#268 client=10.20.153.27:2366 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#269 client=10.20.153.17:3983 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#270 client=10.20.153.17:3983 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#271 client=10.20.153.16:1562 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#272 client=10.20.153.16:1562 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#273 client=10.20.153.17:3990 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#274 client=10.20.153.17:3990 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#283 client=10.20.153.16:2045 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#284 client=10.20.153.16:2045 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#291 client=10.20.153.17:4841 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#292 client=10.20.153.17:4841 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#297 client=10.20.153.27:3404 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#298 client=10.20.153.27:3404 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#323 client=10.20.153.15:1117 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#324 client=10.20.153.15:1117 : priority:5, demon:true
      Thread: UIL2(24880f)#306 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#341 client=10.20.153.244:1462 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#342 client=10.20.153.244:1462 : priority:5, demon:true
      Thread: UIL2(24880f)#307 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#359 client=10.20.153.27:1522 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#360 client=10.20.153.27:1522 : priority:5, demon:true
      Thread: UIL2(24880f)#308 : priority:5, demon:true
      Thread: UIL2(24880f)#309 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#371 client=10.20.153.15:2372 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#372 client=10.20.153.15:2372 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#393 client=10.20.153.15:2720 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#394 client=10.20.153.15:2720 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#407 client=10.20.153.15:3099 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#408 client=10.20.153.15:3099 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#411 client=10.20.153.17:4045 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#412 client=10.20.153.17:4045 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#415 client=10.20.153.27:2650 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#416 client=10.20.153.27:2650 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#437 client=10.20.153.244:1413 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#438 client=10.20.153.244:1413 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#451 client=10.20.153.14:1622 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#452 client=10.20.153.14:1622 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#453 client=10.20.153.24:2201 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#454 client=10.20.153.24:2201 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#457 client=10.20.153.24:2378 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#458 client=10.20.153.24:2378 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#459 client=10.20.153.18:2455 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#460 client=10.20.153.18:2455 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#463 client=10.20.153.244:4760 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#464 client=10.20.153.244:4760 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#465 client=10.20.153.244:4766 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#466 client=10.20.153.244:4766 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#487 client=10.20.153.244:3736 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#488 client=10.20.153.244:3736 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#489 client=10.20.153.21:3564 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#490 client=10.20.153.21:3564 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#491 client=10.20.153.244:1097 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#492 client=10.20.153.244:1097 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#493 client=10.20.153.244:1337 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#494 client=10.20.153.244:1337 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#497 client=10.20.153.22:1184 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#498 client=10.20.153.22:1184 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#499 client=10.20.153.14:3024 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#500 client=10.20.153.14:3024 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#501 client=10.20.153.24:3524 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#502 client=10.20.153.24:3524 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#503 client=10.20.153.11:1561 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#504 client=10.20.153.11:1561 : priority:5, demon:true
      Thread: UIL2(e2a75a)#1 : priority:5, demon:true
      Thread: UIL2(e2a75a)#2 : priority:5, demon:true
      Thread: UIL2(e2a75a)#3 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#505 client=10.20.153.18:3816 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#506 client=10.20.153.18:3816 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#507 client=10.20.153.244:3084 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#508 client=10.20.153.244:3084 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#509 client=10.20.153.18:4013 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#510 client=10.20.153.18:4013 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#511 client=10.20.153.21:4432 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#512 client=10.20.153.21:4432 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#513 client=10.20.153.22:1782 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#514 client=10.20.153.22:1782 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#517 client=10.20.153.244:1224 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#518 client=10.20.153.244:1224 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#523 client=10.20.153.19:1053 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#524 client=10.20.153.19:1053 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#525 client=10.20.153.19:1058 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#526 client=10.20.153.19:1058 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#531 client=10.20.153.19:1080 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#532 client=10.20.153.19:1080 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#533 client=10.20.153.18:4404 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#534 client=10.20.153.18:4404 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#535 client=10.20.153.18:4415 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#536 client=10.20.153.18:4415 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#537 client=10.20.153.14:3584 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#538 client=10.20.153.14:3584 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#539 client=10.20.153.14:3878 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#540 client=10.20.153.14:3878 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#541 client=10.20.153.14:3996 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#542 client=10.20.153.14:3996 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#547 client=10.20.153.21:1041 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#548 client=10.20.153.21:1041 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#551 client=10.20.153.21:1156 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#552 client=10.20.153.21:1156 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#553 client=10.20.153.13:4039 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#554 client=10.20.153.13:4039 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#557 client=10.20.153.244:2730 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#558 client=10.20.153.244:2730 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#569 client=10.20.153.20:1468 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#570 client=10.20.153.20:1468 : priority:5, demon:true
      Thread: UIL2(14bff5)#87 : priority:5, demon:true
      Thread: UIL2(14bff5)#88 : priority:5, demon:true
      Thread: UIL2(14bff5)#89 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#571 client=10.20.153.21:2270 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#572 client=10.20.153.21:2270 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#577 client=10.20.153.20:1998 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#578 client=10.20.153.20:1998 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#579 client=10.20.153.19:2490 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#580 client=10.20.153.19:2490 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#581 client=10.20.153.19:2494 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#582 client=10.20.153.19:2494 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#583 client=10.20.153.20:2034 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#584 client=10.20.153.20:2034 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#585 client=10.20.153.20:2038 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#586 client=10.20.153.20:2038 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#587 client=10.20.153.18:2624 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#588 client=10.20.153.18:2624 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#589 client=10.20.153.13:1429 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#590 client=10.20.153.13:1429 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#591 client=10.20.153.24:1883 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#592 client=10.20.153.24:1883 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#593 client=10.20.153.13:1432 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#594 client=10.20.153.13:1432 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#597 client=10.20.153.12:3418 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#598 client=10.20.153.12:3418 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#599 client=10.20.153.18:3119 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#600 client=10.20.153.18:3119 : priority:5, demon:true
      Thread: UIL2(6c04a9)#2 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#601 client=10.20.153.244:4513 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#602 client=10.20.153.244:4513 : priority:5, demon:true
      Thread: UIL2(6c04a9)#3 : priority:5, demon:true
      Thread: UIL2(6c04a9)#4 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#603 client=10.20.153.18:4038 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#604 client=10.20.153.18:4038 : priority:5, demon:true
      Thread: UIL2(94fbb9)#379 : priority:5, demon:true
      Thread: UIL2(94fbb9)#380 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#605 client=10.20.153.13:2764 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#606 client=10.20.153.13:2764 : priority:5, demon:true
      Thread: UIL2(dbd30e)#452 : priority:5, demon:true
      Thread: UIL2(dbd30e)#453 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#607 client=10.20.153.244:2052 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#608 client=10.20.153.244:2052 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#609 client=10.20.153.10:3164 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#610 client=10.20.153.10:3164 : priority:5, demon:true
      Thread: UIL2(1203f47)#1 : priority:5, demon:true
      Thread: UIL2(1203f47)#2 : priority:5, demon:true
      Thread: UIL2(94fbb9)#381 : priority:5, demon:true
      Thread: UIL2(94fbb9)#382 : priority:5, demon:true
      Thread: UIL2(e2a75a)#4 : priority:5, demon:true
      Thread: UIL2(dbd30e)#454 : priority:5, demon:true
      Thread: UIL2(1203f47)#3 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#611 client=10.20.153.10:3199 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#612 client=10.20.153.10:3199 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#613 client=10.20.153.18:4593 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#614 client=10.20.153.18:4593 : priority:5, demon:true
      Thread: UIL2(1203f47)#4 : priority:5, demon:true
      Thread: UIL2(1203f47)#5 : priority:5, demon:true
      Thread: UIL2(fd5166)#584 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#615 client=10.20.153.28:4515 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#616 client=10.20.153.28:4515 : priority:5, demon:true
      Thread: UIL2(8930e6)#1 : priority:5, demon:true
      Thread: UIL2(fd5166)#585 : priority:5, demon:true
      Thread: UIL2(8930e6)#2 : priority:5, demon:true
      Thread: UIL2(295aa0)#4 : priority:5, demon:true
      Thread: UIL2(295aa0)#5 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#617 client=10.20.153.22:4483 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#618 client=10.20.153.22:4483 : priority:5, demon:true
      Thread: UIL2(1da7731)#1 : priority:5, demon:true
      Thread: UIL2(1da7731)#2 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#619 client=10.20.153.23:3173 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#620 client=10.20.153.23:3173 : priority:5, demon:true
      Thread: UIL2(1c5da31)#1 : priority:5, demon:true
      Thread: UIL2(1c5da31)#2 : priority:5, demon:true
      Thread: UIL2(1da7731)#3 : priority:5, demon:true
      Thread: UIL2(1c5da31)#3 : priority:5, demon:true
      Thread: UIL2(1c5da31)#4 : priority:5, demon:true
      Thread: UIL2(1c5da31)#5 : priority:5, demon:true
      Thread: UIL2(8930e6)#3 : priority:5, demon:true
      Thread: UIL2(8930e6)#4 : priority:5, demon:true
      Thread: UIL2(8930e6)#5 : priority:5, demon:true
      Thread: UIL2(295aa0)#6 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#623 client=10.20.153.31:2709 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#624 client=10.20.153.31:2709 : priority:5, demon:true
      Thread: UIL2(1811cb1)#1 : priority:5, demon:true
      Thread: UIL2(1811cb1)#2 : priority:5, demon:true
      Thread: UIL2(1811cb1)#3 : priority:5, demon:true
      Thread: UIL2(1811cb1)#4 : priority:5, demon:true
      Thread: UIL2(fd5166)#586 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#625 client=10.20.153.32:1594 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#626 client=10.20.153.32:1594 : priority:5, demon:true
      Thread: UIL2(13f9241)#1 : priority:5, demon:true
      Thread: UIL2(13f9241)#2 : priority:5, demon:true
      Thread: UIL2(e9e76)#623 : priority:5, demon:true
      Thread: UIL2(e9e76)#624 : priority:5, demon:true
      Thread: UIL2(7ba044)#1285 : priority:5, demon:true
      Thread: UIL2(7ba044)#1286 : priority:5, demon:true
      Thread: UIL2.SocketManager.ReadTask#627 client=10.20.153.13:3505 : priority:5, demon:true
      Thread: UIL2.SocketManager.WriteTask#628 client=10.20.153.13:3505 : priority:5, demon:true
      Thread: UIL2(1ddd768)#312 : priority:5, demon:true
      Thread: UIL2(1ddd768)#313 : priority:5, demon:true
      Thread: UIL2(227f81)#15 : priority:5, demon:true
      Thread: UIL2(16dbbec)#8 : priority:5, demon:true
      Thread: UIL2(18df3e3)#352 : priority:5, demon:true
      Thread: UIL2(105a39f)#1084 : priority:5, demon:true
      Thread: UIL2(bd6224)#1531 : priority:5, demon:true
      Thread: UIL2(1143f50)#1372 : priority:5, demon:true
      Thread: UIL2(158da7e)#66 : priority:5, demon:true
      Thread: UIL2(1da5164)#1331 : priority:5, demon:true
      Thread: UIL2(f223c6)#361 : priority:5, demon:true
      Thread: UIL2(1dab3e5)#907 : priority:5, demon:true
      Thread: UIL2(1f7636d)#899 : priority:5, demon:true
      Thread: UIL2(1e8622c)#1175 : priority:5, demon:true
      Thread: UIL2(b016b4)#923 : priority:5, demon:true
      Thread: UIL2(132fa63)#128 : priority:5, demon:true
      Thread: UIL2(ba567)#3223 : priority:5, demon:true
      Thread: UIL2(1093b19)#3349 : priority:5, demon:true
      Thread: UIL2(1f76e65)#3353 : priority:5, demon:true
      Thread: UIL2(1a7abd1)#3004 : priority:5, demon:true
      Thread: UIL2(1f74676)#1562 : priority:5, demon:true
      Thread: UIL2(8c4d2c)#4628 : priority:5, demon:true
      Thread: UIL2(16d5637)#653 : priority:5, demon:true
      Thread: UIL2(12e40df)#23 : priority:5, demon:true
      Thread: UIL2(ad8a50)#824 : priority:5, demon:true
      Thread: UIL2(6e8b4d)#965 : priority:5, demon:true
      Thread: UIL2(1e94ac2)#7 : priority:5, demon:true
      Thread: UIL2(163a2aa)#47 : priority:5, demon:true
      Thread: UIL2(1c00d19)#645 : priority:5, demon:true
      Thread: UIL2(166b67d)#4046 : priority:5, demon:true
      Thread: UIL2(880e1)#1089 : priority:5, demon:true
      Thread: UIL2(156017b)#324 : priority:5, demon:true
      Thread: UIL2(18a6ca5)#3616 : priority:5, demon:true
      Thread: UIL2(11a6668)#2242 : priority:5, demon:true
      Thread: UIL2(147931f)#2295 : priority:5, demon:true
      Thread: UIL2(11ba19a)#2368 : priority:5, demon:true
      Thread: UIL2(151b86d)#1204 : priority:5, demon:true
      Thread: UIL2(960b8c)#65 : priority:5, demon:true
      Thread: UIL2(102e70e)#353 : priority:5, demon:true
      Thread: UIL2(4e250)#1157 : priority:5, demon:true
      Thread: UIL2(116a876)#318 : priority:5, demon:true
      Thread: UIL2(118da4c)#3294 : priority:5, demon:true
      Thread: UIL2(9a21a9)#1326 : priority:5, demon:true
      Thread: UIL2(11bfc70)#1099 : priority:5, demon:true
      Thread: UIL2(520001)#895 : priority:5, demon:true
      Thread: UIL2(bfd06a)#824 : priority:5, demon:true
      Thread: UIL2(5855e7)#1181 : priority:5, demon:true
      Thread: UIL2(18a9080)#4236 : priority:5, demon:true
      Thread: UIL2(5894d3)#4223 : priority:5, demon:true
      Thread: UIL2(12038d1)#2964 : priority:5, demon:true
      Thread: UIL2(ca9543)#613 : priority:5, demon:true
      Thread: UIL2(ac2b7c)#615 : priority:5, demon:true
      Thread: UIL2(17807b6)#910 : priority:5, demon:true
      Thread: UIL2(731431)#507 : priority:5, demon:true
      Thread: UIL2(1ecd380)#647 : priority:5, demon:true
      Thread: UIL2(c980cb)#311 : priority:5, demon:true
      Thread: UIL2(1f11f3d)#3695 : priority:5, demon:true
      Thread: UIL2(b0bc9a)#3715 : priority:5, demon:true
      Thread: UIL2(61ed42)#2806 : priority:5, demon:true
      Thread: UIL2(8a97a5)#2553 : priority:5, demon:true
      Thread: UIL2(144c4f1)#2210 : priority:5, demon:true
      Thread: UIL2(1c0eb53)#622 : priority:5, demon:true
      Thread: UIL2(1dbd7f0)#883 : priority:5, demon:true
      Thread: UIL2(1793659)#4659 : priority:5, demon:true
      Thread: UIL2(1a2e023)#3956 : priority:5, demon:true
      Thread: UIL2(1fe1e76)#4200 : priority:5, demon:true
      Thread: UIL2(9bfa8f)#2153 : priority:5, demon:true
      Thread: UIL2(1cdefcd)#4526 : priority:5, demon:true
      Thread: UIL2(7fcfc)#4495 : priority:5, demon:true
      Thread: UIL2(939b9)#619 : priority:5, demon:true
      Thread: UIL2(1b5556b)#969 : priority:5, demon:true
      Thread: UIL2(5661ae)#2742 : priority:5, demon:true
      Thread: UIL2(13a5f45)#2914 : priority:5, demon:true
      Thread: UIL2(1ebf2a2)#2926 : priority:5, demon:true
      Thread: UIL2(9e8e7a)#2625 : priority:5, demon:true
      Thread: UIL2(1b3044)#1944 : priority:5, demon:true
      Thread: UIL2(144cf77)#1330 : priority:5, demon:true
      Thread: UIL2(16545c)#1222 : priority:5, demon:true
      Thread: UIL2(1b1a3a)#1258 : priority:5, demon:true
      Thread Group: JBossMQ Client Threads : max priority:10, demon:false
      Thread Group: RMI Runtime : max priority:10, demon:false
      Thread: Thread-7410 : priority:5, demon:true
      Thread: RMI TCP Connection(157329)-10.20.153.15 : priority:5, demon:true
      Thread: RMI TCP Connection(157765)-10.20.153.244 : priority:5, demon:true
      Thread: RMI TCP Connection(158100)-10.20.153.16 : priority:5, demon:true
      Thread: RMI TCP Connection(158124)-10.20.153.17 : priority:5, demon:true
      Thread: RMI TCP Connection(158196)-10.20.153.20 : priority:5, demon:true
      Thread: LoginAuditTrail : priority:5, demon:true
      Thread: LoginAuditTrail : priority:5, demon:true
      Thread: BookingLocationMap : priority:5, demon:true
      Thread: RMI TCP Connection(158262)-10.20.153.19 : priority:5, demon:true
      Thread: RMI TCP Connection(158279)-10.20.153.10 : priority:5, demon:true
      Thread: RMI TCP Connection(158303)-10.20.153.244 : priority:5, demon:true
      Thread: RMI TCP Connection(158304)-10.20.153.32 : priority:5, demon:true
      Thread: RMI TCP Connection(158311)-10.20.153.244 : priority:5, demon:true
      Thread: RMI TCP Connection(158313)-10.20.153.23 : priority:5, demon:true
      Thread: RMI TCP Connection(158315)-10.20.153.22 : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: RMI TCP Connection(158338)-10.20.153.18 : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: RMI TCP Connection(158340)-10.20.153.31 : priority:5, demon:true
      Thread: RMI TCP Connection(158344)-10.20.153.11 : priority:5, demon:true
      Thread: RMI TCP Connection(158346)-10.20.153.23 : priority:5, demon:true
      Thread: RMI TCP Connection(158350)-10.20.153.27 : priority:5, demon:true
      Thread: RMI TCP Connection(158357)-10.20.153.10 : priority:5, demon:true
      Thread: RMI TCP Connection(158358)-10.20.153.18 : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: Address : priority:5, demon:true
      Thread: SchedulerJobs : priority:5, demon:true
      Thread: RMI TCP Connection(158369)-10.20.153.32 : priority:5, demon:true
      Thread: RMI TCP Connection(158371)-10.20.153.11 : priority:5, demon:true
      Thread: RMI TCP Connection(158375)-10.20.153.28 : priority:5, demon:true
      Thread: RMI TCP Connection(158376)-10.20.153.244 : priority:5, demon:true
      Thread: RMI TCP Connection(158377)-10.20.153.27 : priority:5, demon:true
      Thread: RMI TCP Connection(158378)-10.20.153.24 : priority:5, demon:true
      Thread: RMI TCP Connection(158379)-10.20.153.12 : priority:5, demon:true
      Thread: RMI TCP Connection(158380)-10.20.153.244 : priority:5, demon:true
      Thread: RMI TCP Connection(158387)-10.20.153.10 : priority:5, demon:true
      Thread: RMI TCP Connection(158391)-10.20.153.18 : priority:5, demon:true
      Thread: RMI TCP Connection(158392)-10.20.153.14 : priority:5, demon:true
      Thread: RMI TCP Connection(158393)-10.20.153.21 : priority:5, demon:true
      Thread: RMI TCP Connection(158394)-10.20.153.19 : priority:5, demon:true
      Thread: RMI TCP Connection(158395)-10.20.153.28 : priority:5, demon:true
      Thread: RMI TCP Connection(158396)-10.20.153.22 : priority:5, demon:true
      Thread: RMI TCP Connection(158397)-10.20.153.12 : priority:5, demon:true
      Thread: RMI TCP Connection(158398)-10.20.153.244 : priority:5, demon:true
      


      Please let me know which other configuration I should add to the message. The resultant of this thread creep is an increase in the load on the server and ultimately memory creeps up.

      Thanks in advance