Auto-calculation of baselines failure
rafaelcba Apr 19, 2010 8:45 AMHello all!
I observed on JON Server's log that always it tries make Auto-calculations Job the process failure. Sounds like the transactions is aborted during the process...
010-04-19 03:01:04,174 INFO [org.rhq.enterprise.server.measurement.MeasurementBaselineManagerBean] Calculating auto baselines
2010-04-19 03:01:04,175 INFO [org.rhq.enterprise.server.measurement.MeasurementBaselineManagerBean] Deleting baselines computations older than Fri Apr 16 03:01:04 GMT-03:00 2010
2010-04-19 03:01:04,175 INFO [org.rhq.enterprise.server.measurement.MeasurementBaselineManagerBean] Inserting new baselines using last 7 days of 1H data
2010-04-19 03:01:04,203 INFO [org.rhq.enterprise.server.measurement.MeasurementBaselineManagerBean] Removed [0] old baselines - they will now be recalculated (28)ms
2010-04-19 03:12:59,451 WARN [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_58] - Abort of action id -53e2fdfb:be4e:4bcbcbf6:1eaff invoked while multiple threads active within it.
2010-04-19 03:12:59,454 INFO [org.rhq.enterprise.server.common.TransactionInterruptInterceptor] Transaction [-53e2fdfb:be4e:4bcbcbf6:1eaff] is aborting with active thread [RHQScheduler_Worker-4]. interrupting=[false]
java.lang.Throwable: STACK TRACE OF ACTIVE THREAD IN TERMINATING TRANSACTION
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at org.postgresql.core.VisibleBufferedInputStream.readMore(VisibleBufferedInputStream.java:135)
at org.postgresql.core.VisibleBufferedInputStream.ensureBytes(VisibleBufferedInputStream.java:104)
at org.postgresql.core.VisibleBufferedInputStream.read(VisibleBufferedInputStream.java:73)
at org.postgresql.core.PGStream.ReceiveChar(PGStream.java:259)...
action -53e2fdfb:be4e:4bcbcbf6:1eaff
2010-04-19 03:17:52,996 ERROR [org.rhq.enterprise.server.measurement.MeasurementBaselineManagerBean] Failed to auto-calculate baselines
java.lang.IllegalStateException: [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] The transaction is not active!
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1379)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
...
I attached a piece of Server Log with the full StackTrace.
I suspect that may be some type of timeout on Transaction.
Thanks!
-
transactionsError.log.zip 2.3 KB