These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 11 posts ] 
Author Message
 Post subject: Insert then update on same row in bean tx leads to deadlock
PostPosted: Thu Nov 02, 2006 9:42 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
Hibernate version: 3.1.2
Name and version of the database : MS SQL Server 2000
Datasource implmentation class being used : com.sap.nwmss.jdbcx.sqlserver.SQLServerDataSource

We are using SAP NetWeaver Application Server 6.0 and Hibernate 3.1.2 in our application. We have StalessSessionBeans which use Hibernate to interact with the database. We are running into a situation where the application goes into a hang state when the following flow is bein executed:

Code:
//transaction attribute = "Required"
beanMethod() {

myObj = new MyObj();
myObj.setSomeValue();

session = SessionFactory.openSession();

//id is auto generated by database
id = session.insert(myObj);

//retrieve the recently inserted obj
myUpdatedObj = session.load(id);

//modify the myUpdatedObj
myUpdatedObj.modifySomeValue();

//update using hibernate session
session.update(myUpdatedObj);

//return from method

}


Here's the flow:
1) In a CMT stateless session bean, there's a method which has transaction atrribute as "Required"
2) This method creates a new object and inserts it
3) Then loads this saved object and modifies some values in it
4) Then invokes the update method on the session to update this modified object in the database.
Note: We have enabled auto flush on transaction in the hibernate configuration file.

And here's what we are observing:
- The insert obtains a lock on the row as part of the transaction
- When the update is called on the same row as part of the auto flush, the update never completes. The update statement is unable to obtain a lock on the same row.

Here is some additional info:
- We have set :
Code:
session.connection().setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);


hibernate.cfg.xml:

Code:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE hibernate-configuration PUBLIC

            "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

            "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

   <session-factory>

      <property name="hibernate.jndi.class">
         com.sap.engine.services.jndi.InitialContextFactoryImpl
      </property>
      <property name="hibernate.session_factory_name">
         HibernateSessionFactory
      </property>

      <property name="hibernate.transaction.factory_class">
         org.hibernate.transaction.JTATransactionFactory
      </property>

      <property name="hibernate.connection.datasource">jdbc/SQLPool1</property>

      <property name="hibernate.connection.pool_size">25</property>
      <property name="show_sql">true</property>
      <property name="hibernate.connection.isolation">1</property>
      <property name="hibernate.prepare_sql">true</property>
      <property name="hibernate.statement_cache.size">10000</property>

      <!--property name="hibernate.jdbc.use_scrollable_resultset">true</property-->

      <property name="transaction.manager_lookup_class">
         com.tdemand.server.util.hibernate.SAPWebASTransactionManagerLookup
      </property>

      <property name="hibernate.jdbc.use_get_generated_keys">
               false
      </property>
      <property name="hibernate.transaction.flush_before_completion">true</property>


      <property name="hibernate.jdbc.batch_size">1000</property>
      <property name="hibernate.cache.use_second_level_cache">false</property>
......
   </session-factory>
</hibernate-configuration>


Any clue why the update query is having problem in completing, even though update and insert are being called from the same bean method as part of a transaction?

Here's the log:

Quote:
2006-11-01 22:10:00,310 INFO [com.tdemand.server.planning.ejbs.ForecastPlanningSessionBean] - Starting save
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.DefaultSaveOrUpdateEventListener] - saving transient instance
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.DefaultSaveOrUpdateEventListener] - saving transient instance
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.AbstractSaveEventListener] - saving [com.tdemand.generated.pojo.TdForecastPlan#<null>]
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.AbstractSaveEventListener] - saving [com.tdemand.generated.pojo.TdForecastPlan#<null>]
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.AbstractSaveEventListener] - executing insertions
2006-11-01 22:10:00,310 DEBUG [org.hibernate.event.def.AbstractSaveEventListener] - executing insertions
2006-11-01 22:10:00,310 DEBUG [org.hibernate.persister.entity.BasicEntityPersister] - Inserting entity: com.tdemand.generated.pojo.TdForecastPlan (native id)
2006-11-01 22:10:00,310 DEBUG [org.hibernate.persister.entity.BasicEntityPersister] - Inserting entity: com.tdemand.generated.pojo.TdForecastPlan (native id)
2006-11-01 22:10:00,310 DEBUG [org.hibernate.jdbc.AbstractBatcher] - about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-11-01 22:10:00,310 DEBUG [org.hibernate.jdbc.AbstractBatcher] - about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-11-01 22:10:00,325 DEBUG [org.hibernate.SQL] - insert into trd0nedbo.TD_FORECAST_PLAN (ORGANIZATION_TBL_ID, USER_TBL_ID, PLAN_NAME, IS_ACTIVE, PLAN_TYPE, TIMECREATED, TIMEUPDATED, START_TIME, END_TIME, HORIZON, HORIZON_UOM, REVIEW_FREQ, ACCU_THRESHOLD, REVIEW_FREQ_UOM, FORECAST_METRIC, BASE_FORECAST, PRECISION_FORECAST, ADJUSTED_FORECAST, ORG_ID, CRON_TRIG_NAME) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) select scope_identity()
2006-11-01 22:10:00,325 DEBUG [org.hibernate.SQL] - insert into trd0nedbo.TD_FORECAST_PLAN (ORGANIZATION_TBL_ID, USER_TBL_ID, PLAN_NAME, IS_ACTIVE, PLAN_TYPE, TIMECREATED, TIMEUPDATED, START_TIME, END_TIME, HORIZON, HORIZON_UOM, REVIEW_FREQ, ACCU_THRESHOLD, REVIEW_FREQ_UOM, FORECAST_METRIC, BASE_FORECAST, PRECISION_FORECAST, ADJUSTED_FORECAST, ORG_ID, CRON_TRIG_NAME) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) select scope_identity()
2006-11-01 22:10:00,325 DEBUG [org.hibernate.jdbc.AbstractBatcher] - preparing statement
2006-11-01 22:10:00,325 DEBUG [org.hibernate.jdbc.AbstractBatcher] - preparing statement
2006-11-01 22:10:00,325 DEBUG [org.hibernate.persister.entity.BasicEntityPersister] - Dehydrating entity: [com.tdemand.generated.pojo.TdForecastPlan#<null>]
2006-11-01 22:10:00,325 DEBUG [org.hibernate.persister.entity.BasicEntityPersister] - Dehydrating entity: [com.tdemand.generated.pojo.TdForecastPlan#<null>]
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.LongType] - binding '6' to parameter: 1
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.LongType] - binding '6' to parameter: 1
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.LongType] - binding '1' to parameter: 2
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.LongType] - binding '1' to parameter: 2
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'jaikiranpai' to parameter: 3
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'jaikiranpai' to parameter: 3
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'Y' to parameter: 4
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'Y' to parameter: 4
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'RetailDCOrderForecast' to parameter: 5
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'RetailDCOrderForecast' to parameter: 5
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding '2006-11-01 22:10:00' to parameter: 6
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding '2006-11-01 22:10:00' to parameter: 6
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding null to parameter: 7
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding null to parameter: 7
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding '2006-11-01 22:10:00' to parameter: 8
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding '2006-11-01 22:10:00' to parameter: 8
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding null to parameter: 9
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.TimestampType] - binding null to parameter: 9
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '14' to parameter: 10
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '14' to parameter: 10
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'DAY' to parameter: 11
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'DAY' to parameter: 11
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '7' to parameter: 12
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '7' to parameter: 12
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '0' to parameter: 13
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding '0' to parameter: 13
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'DAY' to parameter: 14
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'DAY' to parameter: 14
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'MAPE' to parameter: 15
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding 'MAPE' to parameter: 15
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 16
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 16
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 17
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 17
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 18
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 18
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding null to parameter: 19
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.BigDecimalType] - binding null to parameter: 19
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 20
2006-11-01 22:10:00,341 DEBUG [org.hibernate.type.StringType] - binding null to parameter: 20
2006-11-01 22:10:00,341 DEBUG [org.hibernate.id.IdentifierGeneratorFactory] - Natively generated identity: 103
2006-11-01 22:10:00,341 DEBUG [org.hibernate.id.IdentifierGeneratorFactory] - Natively generated identity: 103
2006-11-01 22:10:00,341 DEBUG [org.hibernate.jdbc.AbstractBatcher] - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-11-01 22:10:00,341 DEBUG [org.hibernate.jdbc.AbstractBatcher] - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-11-01 22:10:00,341 DEBUG [org.hibernate.jdbc.AbstractBatcher] - closing statement
2006-11-01 22:10:00,341 DEBUG [org.hibernate.jdbc.AbstractBatcher] - closing statement


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 02, 2006 9:57 am 
CGLIB Developer
CGLIB Developer

Joined: Thu Aug 28, 2003 1:44 pm
Posts: 1217
Location: Vilnius, Lithuania
Use "kill -3" (Ctrl+Pause on windows) to dump JVM locks.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 02, 2006 10:20 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
Will do that and get back with the results.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 02, 2006 11:35 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
Posting the thread dump in 2 separate posts since it was too long to fit in one:

Quote:
================================================================================
dump stack trace : Thu Nov 02 20:57:43 2006

================================================================================
Full thread dump Java HotSpot(TM) Server VM (1.4.2_07-b05 mixed mode):

"SAPEngine_System_Thread[impl:5]_99" prio=5 tid=0x04d77d38 nid=0xe94 in Object.wait() [d7ef000..d7efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_98" prio=5 tid=0x01bf7950 nid=0x634 in Object.wait() [d7af000..d7afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_97" prio=5 tid=0x041c6a30 nid=0x1374 in Object.wait() [d76f000..d76fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_96" prio=5 tid=0x04c24a70 nid=0x958 in Object.wait() [d72f000..d72fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_95" prio=5 tid=0x087891d8 nid=0x8d0 in Object.wait() [d6ef000..d6efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"Thread-40" prio=5 tid=0x01bf9c58 nid=0x16f8 runnable [d6af000..d6afdb8]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0x196eaa90> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at org.apache.axis.monitor.SOAPMonitorService$ServerSocketThread.run(SOAPMonitorService.java:189)
at java.lang.Thread.run(Thread.java:534)

"QuartzScheduler_QuartzSchedulerThread" prio=5 tid=0x04f759f0 nid=0x1184 in Object.wait() [d66f000..d66fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338a88> (a java.lang.Object)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:217)
- locked <0x19338a88> (a java.lang.Object)

"QuartzScheduler_Worker-4" prio=5 tid=0x04daab88 nid=0x10e8 in Object.wait() [d62f000..d62fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"QuartzScheduler_Worker-3" prio=5 tid=0x04aa9b48 nid=0x173c in Object.wait() [d5ef000..d5efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"QuartzScheduler_Worker-2" prio=5 tid=0x04f75890 nid=0xf38 in Object.wait() [d5af000..d5afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"QuartzScheduler_Worker-1" prio=5 tid=0x094cf690 nid=0x180 in Object.wait() [d56f000..d56fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"QuartzScheduler_Worker-0" prio=5 tid=0x04f75be0 nid=0x1560 in Object.wait() [d52f000..d52fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x18fac610> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_QuartzSchedulerThread" prio=5 tid=0x0456d808 nid=0x157c waiting on condition [d4ef000..d4efdb8]
at java.lang.Thread.sleep(Native Method)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:399)

"SessionTimeoutScheduler_Worker-9" prio=5 tid=0x094df8a0 nid=0x1450 in Object.wait() [d4af000..d4afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-8" prio=5 tid=0x093d7600 nid=0xd90 in Object.wait() [d46f000..d46fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-7" prio=5 tid=0x093d74a0 nid=0x1698 in Object.wait() [d42f000..d42fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-6" prio=5 tid=0x07001e70 nid=0x113c in Object.wait() [d3ef000..d3efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-5" prio=5 tid=0x07001c48 nid=0xdd4 in Object.wait() [d3af000..d3afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-4" prio=5 tid=0x07001a50 nid=0xe44 in Object.wait() [d36f000..d36fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-3" prio=5 tid=0x070018f0 nid=0x13b0 in Object.wait() [d32f000..d32fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-2" prio=5 tid=0x093cf2c0 nid=0x1678 in Object.wait() [d2ef000..d2efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-1" prio=5 tid=0x093cf0c8 nid=0x12b4 in Object.wait() [d2af000..d2afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"SessionTimeoutScheduler_Worker-0" prio=5 tid=0x047dbc00 nid=0xe04 in Object.wait() [cdef000..cdefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
- locked <0x19338e50> (a java.lang.Object)
at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"Thread-39" prio=5 tid=0x04969d68 nid=0x179c in Object.wait() [cc7f000..cc7fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16cbd860> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0x16cbd860> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)

"SAPEngine_System_Thread[impl:5]_94" prio=5 tid=0x048a23a0 nid=0x15fc in Object.wait() [d26f000..d26fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_93" prio=5 tid=0x06f84da8 nid=0x11d0 in Object.wait() [d22f000..d22fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_92" prio=5 tid=0x04a1bbb0 nid=0x8d8 in Object.wait() [d1ef000..d1efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_91" prio=5 tid=0x06531908 nid=0x169c in Object.wait() [d1af000..d1afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_90" prio=5 tid=0x06ada668 nid=0x12f0 in Object.wait() [d16f000..d16fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_89" prio=5 tid=0x06caac08 nid=0x1350 in Object.wait() [d12f000..d12fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_88" prio=5 tid=0x06fdb668 nid=0x1004 in Object.wait() [d0ef000..d0efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_87" prio=5 tid=0x06c2c668 nid=0x15c4 in Object.wait() [d0af000..d0afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_86" prio=5 tid=0x04ad4420 nid=0x1434 in Object.wait() [d06f000..d06fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_85" prio=5 tid=0x065b5cb8 nid=0x69c in Object.wait() [d02f000..d02fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_84" prio=5 tid=0x043fcd50 nid=0x6b8 in Object.wait() [cfef000..cfefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_83" prio=5 tid=0x04a1b820 nid=0x1690 in Object.wait() [cfaf000..cfafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_82" prio=5 tid=0x04245228 nid=0x4d8 in Object.wait() [cf6f000..cf6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_81" prio=5 tid=0x04dd4bc0 nid=0x1388 in Object.wait() [cf2f000..cf2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_80" prio=5 tid=0x04986e28 nid=0x11f4 in Object.wait() [ceef000..ceefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_79" prio=5 tid=0x04af97f8 nid=0xf20 in Object.wait() [ceaf000..ceafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_78" prio=5 tid=0x043ebd10 nid=0x1344 in Object.wait() [ce2f000..ce2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"JarmCondense" daemon prio=5 tid=0x06bd6e58 nid=0x1390 in Object.wait() [ce6f000..ce6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16932c58> (a java.lang.Object)
at com.sap.util.monitor.jarm.CondenseThread.threadShouldContinue(CondenseThread.java:217)
- locked <0x16932c58> (a java.lang.Object)
at com.sap.util.monitor.jarm.CondenseThread.run(CondenseThread.java:196)
at java.lang.Thread.run(Thread.java:534)

"SeedGenerator Thread" daemon prio=2 tid=0x0731da68 nid=0x13ac in Object.wait() [cc3f000..cc3fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16932cf0> (a sun.security.provider.SeedGenerator$ThreadedSeedGenerator)
at java.lang.Object.wait(Object.java:429)
at sun.security.provider.SeedGenerator$ThreadedSeedGenerator.run(SeedGenerator.java:282)
- locked <0x16932cf0> (a sun.security.provider.SeedGenerator$ThreadedSeedGenerator)
at java.lang.Thread.run(Thread.java:534)

"Thread-29" prio=5 tid=0x0729bdc8 nid=0x10e0 in Object.wait() [cdaf000..cdafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15537640> (a com.sap.engine.boot.PipedSystemInputStream)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.boot.PipedSystemInputStream.read(PipedSystemInputStream.java:124)
- locked <0x15537640> (a com.sap.engine.boot.PipedSystemInputStream)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:408)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:450)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:182)
- locked <0x16769950> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at com.sap.engine.services.shell.processor.Lexer.yy_advance(Lexer.java:286)
at com.sap.engine.services.shell.processor.Lexer.yylex(Lexer.java:422)
at com.sap.engine.services.shell.processor.Lexer.peek(Lexer.java:146)
at com.sap.engine.services.shell.processor.Shell.work(Shell.java:139)
at com.sap.engine.services.shell.processor.managers.ShellProcessThread.run(ShellProcessThread.java:113)

"DSR_Write_Rate_Monitor: ps3405_W02_2300350" prio=5 tid=0x06f1c008 nid=0x1754 waiting on condition [cd6f000..cd6fdb8]
at java.lang.Thread.sleep(Native Method)
at com.sap.engine.services.dsr.DSRComponentImpl0$SubmitRateMonitor.run(DSRComponentImpl0.java:1473)

"Thread-28" prio=5 tid=0x04dba210 nid=0x890 in Object.wait() [cd2f000..cd2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16773378> (a com.sap.engine.services.shell.processor.ShellWrapper)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.services.shell.core.ServerShellProcessor.run(ServerShellProcessor.java:115)
- locked <0x16773378> (a com.sap.engine.services.shell.processor.ShellWrapper)
at java.lang.Thread.run(Thread.java:534)

"Thread-27" prio=5 tid=0x07230450 nid=0x91c in Object.wait() [ccef000..ccefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16773520> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0x16773520> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)

"SAPEngine_CCMSCommandConsumer_0" prio=10 tid=0x04311008 nid=0x1794 in Object.wait() [83ef000..83efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16521798> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.concurrent.LinkedQueue.take(LinkedQueue.java:104)
- locked <0x16521798> (a java.lang.Object)
at com.sapmarkets.bam.jmxadapter.CCMSCommandConsumer.run(CCMSCommandConsumer.java:38)
at java.lang.Thread.run(Thread.java:534)

"Thread-23" prio=10 tid=0x0446d768 nid=0x7b0 in Object.wait() [83af000..83afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15f50878> (a com.sap.jdsr.writer.DsrBufferAdmin)
at java.lang.Object.wait(Object.java:429)
at com.sap.jdsr.writer.DsrBufferAdmin.holdOn(DsrBufferAdmin.java:84)
- locked <0x15f50878> (a com.sap.jdsr.writer.DsrBufferAdmin)
at com.sap.jdsr.writer.DsrBufferAdmin.run(DsrBufferAdmin.java:120)
at java.lang.Thread.run(Thread.java:534)

"Thread-22" prio=10 tid=0x0470d588 nid=0xf0c in Object.wait() [836f000..836fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16165d98> (a com.sap.jdsr.writer.DsrBufferAdmin)
at java.lang.Object.wait(Object.java:429)
at com.sap.jdsr.writer.DsrBufferAdmin.holdOn(DsrBufferAdmin.java:84)
- locked <0x16165d98> (a com.sap.jdsr.writer.DsrBufferAdmin)
at com.sap.jdsr.writer.DsrBufferAdmin.run(DsrBufferAdmin.java:120)
at java.lang.Thread.run(Thread.java:534)

"Thread-21" prio=10 tid=0x0666fa00 nid=0xfec waiting on condition [832f000..832fdb8]
at java.lang.Thread.sleep(Native Method)
at com.sap.jdsr.writer.DsrPortUpdater.run(DsrPortUpdater.java:55)

"Thread-20" prio=10 tid=0x06b24268 nid=0x1780 runnable [82ef000..82efdb8]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0x1636f838> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.sap.jdsr.writer.DsrListener.run(DsrListener.java:693)

"Thread-14" daemon prio=10 tid=0x04daa228 nid=0x11e4 in Object.wait() [7fff000..7fffdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15d4feb0> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0x15d4feb0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)

"ConnectionSetCleaner Thread (UNMANAGED)." prio=10 tid=0x046fe920 nid=0x145c in Object.wait() [7fbf000..7fbfdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15d50368> (a com.sap.engine.services.connector.jca.ConnectionHashSet$ConnectionSetCleaner)
at com.sap.engine.services.connector.jca.ConnectionHashSet$ConnectionSetCleaner.run(ConnectionHashSet.java:606)
- locked <0x15d50368> (a com.sap.engine.services.connector.jca.ConnectionHashSet$ConnectionSetCleaner)

"SAPEngine_TREXRefreshCache_0" prio=10 tid=0x04a1b210 nid=0x1738 waiting on condition [7f7f000..7f7fdb8]
at java.lang.Thread.sleep(Native Method)
at com.sapportals.trex.util.cache.CacheFactory$RefreshThread.run(CacheFactory.java:519)

"Timeout Service Internal Thread" prio=5 tid=0x0467dec0 nid=0xc98 in Object.wait() [7f2f000..7f2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x157f8f88> (a java.lang.Object)
at com.sap.engine.services.timeout.TimeoutManagerImpl.run(TimeoutManagerImpl.java:294)
- locked <0x157f8f88> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:534)

"Timeout Service Integrity Watcher Thread" prio=10 tid=0x0420fd20 nid=0x1404 in Object.wait() [7eef000..7eefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x157f9070> (a com.sap.engine.services.timeout.TimeoutIntegrityWatcher)
at com.sap.engine.services.timeout.TimeoutIntegrityWatcher.run(TimeoutIntegrityWatcher.java:62)
- locked <0x157f9070> (a com.sap.engine.services.timeout.TimeoutIntegrityWatcher)
at java.lang.Thread.run(Thread.java:534)

"SAPEngine_System_Thread[impl:5]_77" prio=5 tid=0x064f0048 nid=0xcdc in Object.wait() [7eaf000..7eafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_76" prio=5 tid=0x04ac2630 nid=0xb78 in Object.wait() [7e6f000..7e6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_75" prio=5 tid=0x048aa808 nid=0x73c in Object.wait() [7e2f000..7e2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_74" prio=5 tid=0x04b44b70 nid=0x1508 in Object.wait() [7def000..7defdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_73" prio=5 tid=0x04c69bc0 nid=0xd44 in Object.wait() [7daf000..7dafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_72" prio=5 tid=0x04c691e0 nid=0xb38 in Object.wait() [7d6f000..7d6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_71" prio=5 tid=0x04fbf570 nid=0x1770 in Object.wait() [7d2f000..7d2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_70" prio=5 tid=0x04f03808 nid=0x1118 in Object.wait() [7cef000..7cefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_69" prio=5 tid=0x0496a968 nid=0xe64 in Object.wait() [7caf000..7cafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_68" prio=5 tid=0x0496a008 nid=0x1448 in Object.wait() [7c6f000..7c6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_67" prio=5 tid=0x04f43ae0 nid=0x14c0 in Object.wait() [7c2f000..7c2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_66" prio=5 tid=0x04f43540 nid=0x1638 in Object.wait() [7bef000..7befdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_65" prio=5 tid=0x0433b8c0 nid=0x1250 in Object.wait() [7baf000..7bafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_64" prio=5 tid=0x048e4830 nid=0x1534 in Object.wait() [7b6f000..7b6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_63" prio=5 tid=0x04330bc0 nid=0x1320 in Object.wait() [7b2f000..7b2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_62" prio=5 tid=0x043309e0 nid=0x12c0 in Object.wait() [7aef000..7aefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_61" prio=5 tid=0x0455a9d0 nid=0xee8 in Object.wait() [7aaf000..7aafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_60" prio=5 tid=0x0455a008 nid=0x1664 in Object.wait() [7a6f000..7a6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_59" prio=5 tid=0x04a24368 nid=0x1308 in Object.wait() [7a2f000..7a2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_58" prio=5 tid=0x048bc5b8 nid=0xfe0 in Object.wait() [79ef000..79efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_57" prio=5 tid=0x04627a00 nid=0xdb0 in Object.wait() [79af000..79afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_56" prio=5 tid=0x04627408 nid=0x1138 in Object.wait() [796f000..796fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_55" prio=5 tid=0x0493c548 nid=0x1078 in Object.wait() [792f000..792fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_54" prio=5 tid=0x04587cb8 nid=0x1268 in Object.wait() [78ef000..78efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_53" prio=5 tid=0x04587b30 nid=0xe18 in Object.wait() [78af000..78afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_52" prio=5 tid=0x04628a18 nid=0x1114 in Object.wait() [786f000..786fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_51" prio=5 tid=0x04eb4778 nid=0x9b8 in Object.wait() [782f000..782fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_50" prio=5 tid=0x04ea0508 nid=0x514 in Object.wait() [77ef000..77efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_49" prio=5 tid=0x0461f818 nid=0x13cc in Object.wait() [77af000..77afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_48" prio=5 tid=0x047dcb70 nid=0x16e0 in Object.wait() [776f000..776fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_47" prio=5 tid=0x04980b48 nid=0x51c in Object.wait() [772f000..772fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_46" prio=5 tid=0x04980978 nid=0x26c in Object.wait() [76ef000..76efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_45" prio=5 tid=0x049805a8 nid=0x1558 in Object.wait() [76af000..76afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_44" prio=5 tid=0x0478b278 nid=0xc90 in Object.wait() [766f000..766fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_43" prio=5 tid=0x0490e200 nid=0x3e8 in Object.wait() [762f000..762fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_42" prio=5 tid=0x0490e0a0 nid=0x1510 in Object.wait() [75ef000..75efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_41" prio=5 tid=0x04217598 nid=0x143c in Object.wait() [75af000..75afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_40" prio=5 tid=0x047f9dd0 nid=0x16c0 in Object.wait() [756f000..756fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPJarResourceCloseTimeoutThread" daemon prio=5 tid=0x04f43ea8 nid=0x538 in Object.wait() [752f000..752fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x157f9240> (a com.sap.engine.frame.core.load.res.JarThread)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.frame.core.load.res.JarThread.run(JarThread.java:32)
- locked <0x157f9240> (a com.sap.engine.frame.core.load.res.JarThread)

"SAPEngine_System_Thread[impl:5]_39" prio=5 tid=0x04776b28 nid=0x4ec in Object.wait() [64af000..64afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_38" prio=5 tid=0x047bdd20 nid=0x17d8 in Object.wait() [646f000..646fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_37" prio=5 tid=0x047bd638 nid=0xb44 in Object.wait() [642f000..642fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_36" prio=5 tid=0x0435d408 nid=0xdb8 in Object.wait() [63ef000..63efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_35" prio=5 tid=0x0445d850 nid=0x1054 in Object.wait() [63af000..63afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_34" prio=5 tid=0x0445cd68 nid=0x16a0 in Object.wait() [636f000..636fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_33" prio=5 tid=0x0445c280 nid=0xc10 in Object.wait() [632f000..632fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_32" prio=5 tid=0x0465ae58 nid=0xe58 in Object.wait() [62ef000..62efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_31" prio=5 tid=0x0465ab70 nid=0x175c in Object.wait() [62af000..62afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x1567a558> (a com.sap.engine.services.log_configurator.archive.Buffer)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.services.log_configurator.archive.Buffer.getTask(Buffer.java:35)
- locked <0x1567a558> (a com.sap.engine.services.log_configurator.archive.Buffer)
at com.sap.engine.services.log_configurator.archive.ArchivingThread.run(ArchivingThread.java:34)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_30" prio=5 tid=0x0465a088 nid=0x112c in Object.wait() [626f000..626fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_29" prio=5 tid=0x046595a0 nid=0x14dc in Object.wait() [622f000..622fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15617f20> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:192)
- locked <0x15617f20> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.configuration.impl.event.QueuedEventProcessor.run(QueuedEventProcessor.java:38)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_28" prio=5 tid=0x0468be78 nid=0x16a8 in Object.wait() [61ef000..61efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_27" prio=5 tid=0x0468bb90 nid=0x13bc waiting on condition [61af000..61afdb8]
at java.lang.Thread.sleep(Native Method)
at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool$IdleConnectionsChecker.run(DBConnectionPool.java:411)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_26" prio=5 tid=0x0468b0a8 nid=0x6f4 in Object.wait() [616f000..616fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"OrderedChannel for {internal} service" prio=5 tid=0x0468a5c0 nid=0x428 in Object.wait() [612f000..612fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_24" prio=5 tid=0x04689b88 nid=0xeb0 in Object.wait() [60ef000..60efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"Session Reader for cluster node 2300300" prio=5 tid=0x0428f460 nid=0xadc runnable [60af000..60afdb8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x15741000> (a java.io.BufferedInputStream)
at com.sap.engine.core.cluster.impl6.session.Reader.run(Reader.java:82)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_22" prio=5 tid=0x0428e990 nid=0x1088 in Object.wait() [606f000..606fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_21" prio=5 tid=0x04337da0 nid=0x1048 in Object.wait() [602f000..602fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_20" prio=5 tid=0x043376b8 nid=0xdb4 in Object.wait() [5fef000..5fefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_19" prio=5 tid=0x04336be8 nid=0xf24 in Object.wait() [5faf000..5fafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_18" prio=5 tid=0x04702da0 nid=0xae0 in Object.wait() [5f6f000..5f6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_17" prio=5 tid=0x047026b8 nid=0x1240 in Object.wait() [5f2f000..5f2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_16" prio=5 tid=0x04701bd0 nid=0xd04 in Object.wait() [5eef000..5eefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_15" prio=5 tid=0x047010e8 nid=0x17e8 in Object.wait() [5eaf000..5eafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_14" prio=5 tid=0x042345d0 nid=0x664 in Object.wait() [5e6f000..5e6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_13" prio=5 tid=0x04233b88 nid=0xad8 in Object.wait() [5e2f000..5e2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_12" prio=5 tid=0x046170a8 nid=0x8b8 in Object.wait() [5def000..5defdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_11" prio=5 tid=0x044d8890 nid=0x1730 in Object.wait() [5daf000..5dafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_10" prio=5 tid=0x044d8600 nid=0x1144 in Object.wait() [5d6f000..5d6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_9" prio=5 tid=0x044d7c08 nid=0x10b4 in Object.wait() [5d2f000..5d2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_8" prio=5 tid=0x04727808 nid=0xd50 in Object.wait() [5cef000..5cefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_7" prio=5 tid=0x041fecb0 nid=0x1774 runnable [5caf000..5cafdb8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sap.bc.krn.enqu.EncomiHandle.ReceiveMessage(EncomiHandle.java:395)
- locked <0x157ea408> (a java.lang.Object)
at com.sap.bc.krn.enqu.EnccliMultiplexHandle.receive(EnccliMultiplexHandle.java:486)
at com.sap.bc.krn.enqu.ReadThread.run(EnccliMultiplexHandle.java:635)
at java.lang.Thread.run(Thread.java:534)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_6" prio=5 tid=0x041c9cb0 nid=0x478 in Object.wait() [5c6f000..5c6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_5" prio=5 tid=0x04314d28 nid=0x11b0 runnable [5c2f000..5c2fdb8]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0x157eaac8> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at com.sap.engine.core.cluster.impl6.net.ClusterServerSocket.accept(ClusterServerSocket.java:51)
at com.sap.engine.core.cluster.impl6.JoinPortListener.run(JoinPortListener.java:72)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_4" prio=5 tid=0x04314b30 nid=0x1740 in Object.wait() [5bef000..5befdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAP J2EE Engine|MS Queue Listener" prio=5 tid=0x0470ee08 nid=0x204 in Object.wait() [5baf000..5bafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x157eb200> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:192)
- locked <0x157eb200> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.cluster.impl6.ms.MSListenerQueue.run(MSListenerQueue.java:68)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Nov 02, 2006 11:48 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
The remaining part:

Quote:
"SAPEngine_System_Thread[impl:5]_2" prio=5 tid=0x04539c30 nid=0xf68 in Object.wait() [5b6f000..5b6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAP J2EE Engine|MS Socket Listener" prio=5 tid=0x04539ad0 nid=0xeec runnable [5b2f000..5b2fdb8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x15808f48> (a java.io.BufferedInputStream)
at com.sap.engine.core.cluster.impl6.ms.MSMessageHeader.read(MSMessageHeader.java:439)
at com.sap.engine.core.cluster.impl6.ms.MSMessageObjectImpl.readHeader(MSMessageObjectImpl.java:141)
at com.sap.engine.core.cluster.impl6.ms.MSRawConnection.receiveRawMessage(MSRawConnection.java:1689)
at com.sap.engine.core.cluster.impl6.ms.MSListener.run(MSListener.java:87)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)

"SAPEngine_System_Thread[impl:5]_0" prio=5 tid=0x0433c540 nid=0x4dc in Object.wait() [5aef000..5aefdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x15538ec8> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:127)

"SAPEngine_System_Thread[impl:5]_ThreadManager Maintaining thread." prio=10 tid=0x0473e458 nid=0x95c in Object.wait() [5aaf000..5aafdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15538f10> (a com.sap.engine.core.thread.impl5.ExecutorThread)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.core.thread.impl5.ExecutorThread.run(ExecutorThread.java:62)
- locked <0x15538f10> (a com.sap.engine.core.thread.impl5.ExecutorThread)

"SAPEngine_Application_Thread[impl:3]_ThreadManager Maintaining thread." prio=10 tid=0x042b4db0 nid=0xc84 in Object.wait() [5a6f000..5a6fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607f8> (a com.sap.engine.core.thread.impl3.RuntimeMaintainingThread)
at com.sap.engine.core.thread.impl3.RuntimeMaintainingThread.run(RuntimeMaintainingThread.java:63)
- locked <0x155607f8> (a com.sap.engine.core.thread.impl3.RuntimeMaintainingThread)

"SAPEngine_Application_Thread[impl:3]_39" prio=5 tid=0x042b4360 nid=0x1778 in Object.wait() [5a2f000..5a2fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_38" prio=5 tid=0x04304dd8 nid=0x12e0 in Object.wait() [59ef000..59efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_37" prio=5 tid=0x04303e08 nid=0xd64 in Object.wait() [59af000..59afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_36" prio=5 tid=0x04303408 nid=0x15cc in Object.wait() [596f000..596fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_35" prio=5 tid=0x044b3748 nid=0x13c4 in Object.wait() [592f000..592fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_34" prio=5 tid=0x044b2758 nid=0x1494 in Object.wait() [58ef000..58efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_33" prio=5 tid=0x043441f0 nid=0x140 in Object.wait() [58af000..58afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_32" prio=5 tid=0x04343708 nid=0x378 in Object.wait() [586f000..586fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_31" prio=5 tid=0x04342c20 nid=0xe34 in Object.wait() [582f000..582fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_30" prio=5 tid=0x0474e818 nid=0xde0 in Object.wait() [57ef000..57efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_29" prio=5 tid=0x0474e130 nid=0x14a8 in Object.wait() [57af000..57afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_28" prio=5 tid=0x0474d640 nid=0xad0 in Object.wait() [576f000..576fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_27" prio=5 tid=0x0474cc20 nid=0x12ac in Object.wait() [572f000..572fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_26" prio=5 tid=0x044be760 nid=0x6c4 in Object.wait() [56ef000..56efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_25" prio=5 tid=0x044bdd10 nid=0xe50 in Object.wait() [56af000..56afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_24" prio=5 tid=0x044bd0a0 nid=0xbc4 in Object.wait() [566f000..566fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_23" prio=5 tid=0x0418d470 nid=0xd18 in Object.wait() [562f000..562fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_22" prio=5 tid=0x0418ca78 nid=0x1440 in Object.wait() [55ef000..55efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_21" prio=5 tid=0x04186c18 nid=0x924 in Object.wait() [55af000..55afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_20" prio=5 tid=0x041861e0 nid=0x116c in Object.wait() [556f000..556fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_19" prio=5 tid=0x0442f548 nid=0xe2c in Object.wait() [552f000..552fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_18" prio=5 tid=0x0442f2f8 nid=0xa98 in Object.wait() [54ef000..54efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_17" prio=5 tid=0x0442e638 nid=0x152c in Object.wait() [54af000..54afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_16" prio=5 tid=0x0442dc58 nid=0xd0c in Object.wait() [546f000..546fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_15" prio=5 tid=0x0429c8d0 nid=0x900 in Object.wait() [542f000..542fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_14" prio=5 tid=0x0429bed8 nid=0xf28 runnable [53ee000..53efdb8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0x13fd1858> (a java.io.BufferedInputStream)
at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.java:583)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.performJaxRpcCall(JaxRpcPortClientInterceptor.java:492)
at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.invoke(JaxRpcPortClientInterceptor.java:451)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy173.createPlan(Unknown Source)
at com.tdemand.common.service.planning.forecast.delegate.ForecastPlanServiceDelegate.createPlan(ForecastPlanServiceDelegate.java:39)
at com.tdemand.client.application.forecast.actions.CreateForecastPlanAction.executeLogic(CreateForecastPlanAction.java:33)
at com.tdemand.client.framework.action.Action.execute(Action.java:67)
at com.tdemand.client.framework.action.Action.execute(Action.java:41)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at com.tdemand.client.framework.action.RequestProcessor.processActionPerform(RequestProcessor.java:53)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
at com.tdemand.client.framework.filters.AuthorizationFilter.doFilter(AuthorizationFilter.java:34)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:368)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

"SAPEngine_Application_Thread[impl:3]_13" prio=5 tid=0x0455e7d8 nid=0x94c in Object.wait() [53af000..53afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_12" prio=5 tid=0x041e1988 nid=0x114c in Object.wait() [536f000..536fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_11" prio=5 tid=0x041e0ef0 nid=0x17f0 runnable [532e000..532fdb8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.microsoft.util.UtilSocketDataProvider.getArrayOfBytes(Unknown Source)
at com.microsoft.util.UtilBufferedDataProvider.cacheNextBlock(Unknown Source)
at com.microsoft.util.UtilBufferedDataProvider.getArrayOfBytes(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerDepacketizingDataProvider.signalStartOfPacket(Unknown Source)
at com.microsoft.util.UtilDepacketizingDataProvider.getByte(Unknown Source)
at com.microsoft.util.UtilByteOrderedDataReader.readInt8(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.getTokenType(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonTransitionToState(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.executeBatchEmulation(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.executeBatch(Unknown Source)
- locked <0x13fdb428> (a com.microsoft.jdbc.sqlserver.SQLServerConnection)
at com.microsoft.jdbcx.base.BaseStatementWrapper.executeBatch(Unknown Source)
at com.sap.engine.services.dbpool.wrappers.StatementWrapper.executeBatch(StatementWrapper.java:270)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:57)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:174)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:226)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:137)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:274)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:58)
at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:205)
- locked <0x13fe1358> (a com.sap.engine.services.ts.jta.impl.TransactionImpl)
at com.tdemand.server.planning.ejbs.ForecastPlanningSessionObjectImpl20.createForecastPlan(ForecastPlanningSessionObjectImpl20.java:1357)
at com.tdemand.server.planning.ejbs.ForecastPlanningSession_Stub.createForecastPlan(ForecastPlanningSession_Stub.java:838)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187)
at $Proxy189.createForecastPlan(Unknown Source)
at com.tdemand.server.service.planning.impl.ForecastPlanServiceImpl.createPlan(ForecastPlanServiceImpl.java:172)
at com.tdemand.server.service.planning.impl.ForecastPlanServiceImpl.createPlan(ForecastPlanServiceImpl.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

"SAPEngine_Application_Thread[impl:3]_10" prio=5 tid=0x046678f0 nid=0xe30 in Object.wait() [52ef000..52efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x1653e238> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at com.sap.jms.server.destinationcontainer.AgentThreadSystem.run(AgentThreadSystem.java:133)
- locked <0x1653e238> (a java.lang.Object)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

"SAPEngine_Application_Thread[impl:3]_9" prio=5 tid=0x0417dc18 nid=0x13a4 in Object.wait() [52af000..52afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"security:Do-As-Administrator:SAPEngine_Application_Thread[impl:3]_8" prio=5 tid=0x0417d160 nid=0x5e0 in Object.wait() [526f000..526fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x16769410> (a com.sap.engine.services.shell.processor.managers.ShellProcessThread)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.services.shell.processor.managers.ShellProcessThread.startThread(ShellProcessThread.java:99)
- locked <0x16769410> (a com.sap.engine.services.shell.processor.managers.ShellProcessThread)
at com.sap.engine.services.shell.processor.environment.ProcessManager.createProcess(ProcessManager.java:123)
at com.sap.engine.services.shell.processor.Shell.join(Shell.java:121)
at com.sap.engine.services.shell.processor.ShellWrapper.run(ShellWrapper.java:67)
- locked <0x16773378> (a com.sap.engine.services.shell.processor.ShellWrapper)
at com.sap.engine.services.security.login.PrivilegedRunnable$DoAsAdministrator.run(PrivilegedRunnable.java:38)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:320)
at com.sap.engine.services.security.login.PrivilegedRunnable.run(PrivilegedRunnable.java:24)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

"SAPEngine_Application_Thread[impl:3]_7" prio=5 tid=0x046974e8 nid=0x1304 in Object.wait() [522f000..522fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_6" prio=5 tid=0x04235a00 nid=0xe40 in Object.wait() [51ef000..51efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_5" prio=5 tid=0x04235808 nid=0x1588 in Object.wait() [51af000..51afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_4" prio=5 tid=0x046058d0 nid=0x13a8 in Object.wait() [516f000..516fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_3" prio=5 tid=0x0418b140 nid=0x101c in Object.wait() [512f000..512fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_2" prio=5 tid=0x0417a370 nid=0x125c in Object.wait() [50ef000..50efdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_1" prio=5 tid=0x0417a178 nid=0xc78 in Object.wait() [50af000..50afdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"SAPEngine_Application_Thread[impl:3]_0" prio=5 tid=0x042b2d58 nid=0xe60 in Object.wait() [506f000..506fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.lib.util.WaitQueue.dequeue(WaitQueue.java:238)
- locked <0x155607b0> (a com.sap.engine.lib.util.WaitQueue)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:145)

"Thread-1" prio=5 tid=0x0418be08 nid=0xa30 in Object.wait() [43df000..43dfdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15809578> (a com.sap.engine.core.Framework)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.core.Framework.start(Framework.java:115)
- locked <0x15809578> (a com.sap.engine.core.Framework)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.boot.FrameThread.run(FrameThread.java:58)
at java.lang.Thread.run(Thread.java:534)

"System.in Thread" prio=5 tid=0x04178e30 nid=0xc1c runnable [439f000..439fdb8]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x15810b78> (a java.io.BufferedInputStream)
at com.sap.engine.boot.PipedSystemInputStream.run(PipedSystemInputStream.java:186)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x01c1a4d0 nid=0xe88 waiting on condition [0..0]

"Finalizer" daemon prio=9 tid=0x01b714c0 nid=0xddc in Object.wait() [3fdf000..3fdfdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x15810df0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x15810df0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x01b70938 nid=0xdd0 in Object.wait() [3f9f000..3f9fdb8]
at java.lang.Object.wait(Native Method)
- waiting on <0x157f9238> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:429)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
- locked <0x157f9238> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x003c8e60 nid=0x14a4 in Object.wait() [196f000..196fe3c]
at java.lang.Object.wait(Native Method)
- waiting on <0x15809488> (a com.sap.engine.boot.StartFrame)
at java.lang.Object.wait(Object.java:429)
at com.sap.engine.boot.StartFrame.work(StartFrame.java:106)
- locked <0x15809488> (a com.sap.engine.boot.StartFrame)
at com.sap.engine.boot.Start.main(Start.java:34)

"VM Thread" prio=5 tid=0x01b6ffc8 nid=0x588 runnable

"VM Periodic Task Thread" prio=10 tid=0x01c1e5e0 nid=0xc0c waiting on condition
"Suspend Checker Thread" prio=10 tid=0x01c19a58 nid=0xc7c runnable


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 2:00 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
One more information that we think might be important is that we are using EJB-2.0 version


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 3:01 am 
CGLIB Developer
CGLIB Developer

Joined: Thu Aug 28, 2003 1:44 pm
Posts: 1217
Location: Vilnius, Lithuania
Looks like there is no JVM level deadlock (or I do not see it)

This stuff hungs, does not it ?

"at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.microsoft.util.UtilSocketDataProvider.getArrayOfBytes(Unknown Source)
at com.microsoft.util.UtilBufferedDataProvider.cacheNextBlock(Unknown Source)
at com.microsoft.util.UtilBufferedDataProvider.getArrayOfBytes(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerDepacketizingDataProvider.signalStartOfPacket(Unknown Source)
at com.microsoft.util.UtilDepacketizingDataProvider.getByte(Unknown Source)
at com.microsoft.util.UtilByteOrderedDataReader.readInt8(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.getTokenType(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonTransitionToState(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.executeBatchEmulation(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.executeBatch(Unknown Source)
- locked <0x13fdb428> (a com.microsoft.jdbc.sqlserver.SQLServerConnection)
at com.microsoft.jdbcx.base.BaseStatementWrapper.executeBatch(Unknown Source)
at com.sap.engine.services.dbpool.wrappers.StatementWrapper.executeBatch(StatementWrapper.java:270)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:57)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:174)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:226)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:137)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:274)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324)
at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:58)
at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:205)
- locked <0x13fe1358> (a com.sap.engine.services.ts.jta.impl.TransactionImpl)
at com.tdemand.server.planning.ejbs.ForecastPlanningSessionObjectImpl20.createForecastPlan(ForecastPlanningSessionObjectImpl20.java:1357)
at com.tdemand.server.planning.ejbs.ForecastPlanningSession_Stub.createForecastPlan(ForecastPlanningSession_Stub.java:838)
"


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 4:11 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
Yes, you are right. That's the point where it hangs. We have been investigating on this and have had few observations. We have a feeling that it has got to do with *when* the flush is getting called. I believe Hibernate registers itself with the transaction manager for transaction callbacks. It then relies on the Transaction Manager to being notified of these events and from those callback methods, Hibernate issues the flush. If this understanding is correct, we believe it might have got to do with the two phase commit approach(or the lack of it). We are trying to remove that transaction.autoflush from the configuration file and trying to use

Code:
session.setFlushMode(FlushMode.COMMIT)


We have just made this change will try it out to see whether this works. Just a quick question, is this FlushMode.COMMIT different from the

Code:
<property name="hibernate.transaction.flush_before_completion">true</property>


or is it the same? All these are just our observations. Please do let us know if at all we are on the wrong track.


Last edited by jaikiran on Fri Nov 03, 2006 12:18 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 4:15 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
One more interesting and important point that we would like to mention is that calling the Session.flush in the bean method itself after modifying the object works without any issues. The application works fine.

Something like:

Quote:
//transaction attribute = "Required"
beanMethod() {

myObj = new MyObj();
myObj.setSomeValue();

session = SessionFactory.openSession();

//id is auto generated by database
id = session.insert(myObj);

//retrieve the recently inserted obj
myUpdatedObj = session.load(id);

//modify the myUpdatedObj
myUpdatedObj.modifySomeValue();

//update using hibernate session
session.update(myUpdatedObj);

/*
* Explicitly call the flush as part of the same bean method/tx
*/
session.flush();


//return from method

}


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 9:51 am 
CGLIB Developer
CGLIB Developer

Joined: Thu Aug 28, 2003 1:44 pm
Posts: 1217
Location: Vilnius, Lithuania
"I believe Hibernate registers itself with the transaction manager for transaction callbacks. It then relies on the Transaction Manager to being notified of these events and from those callback methods, Hibernate issues the flush"

Yes, it is transaction synchronization callback:

"at org.hibernate.transaction.CacheSynchronization.beforeCompletion(CacheSynchronization.java:58)
at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:205) "

It looks like a bug in protocol implementation.
Flush session from code if it helps, configuration will not help to flush it before to exit method anyway.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 03, 2006 10:07 am 
Regular
Regular

Joined: Wed Jul 27, 2005 2:33 am
Posts: 118
Thanks baliukas, for the help. Much appreciated.


Quote:
It looks like a bug in protocol implementation.


Will get in touch with the support guys.


Quote:
Flush session from code if it helps


That looks to be the only working solution as of now.

Thanks again for all the help.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 11 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
cron
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.