Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0013625
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajorsometimes2010-06-11 16:142010-06-17 00:00
ReporteriperdomoView Statuspublic 
Assigned Toiperdomo 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchpiFixed in SCM revisionec2bb4d501a7
ProjectionnoneETAnoneTarget Version2.50MP19
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_15
OS Version2.6.30-gentoo-r5Database version8.3.8Ant version1.7.1
Product Version2.50MP18SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0013625: [HB] When Heartbeat is enabled a process request in Scheduled state must exist

DescriptionSome instances have Heartbeat activated but without a Scheduled process request, without that the OBScheduler cannot schedule the beats
Steps To Reproduce* Enable Heartbeat
* Go to Process Request, unschedule the Heartbeat process, delete the process request.
* Restart the tomcat server
* Because the process request doesn't exist the OBScheduler don't schedule the Heartbeat

Note: The same happens with misfired process requests
Proposed Solution* Add a ModuleScript to fix the data
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00136672.50MP20 closediperdomo Minor cleanup in /modulescript/HBFix_data.xsql 

-  Notes
(0028316)
hgbot (developer)
2010-06-11 17:38

Repository: erp/devel/pi
Changeset: ec2bb4d501a7265770d5127b194882b3823b1594
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Fri Jun 11 16:31:26 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/ec2bb4d501a7265770d5127b194882b3823b1594 [^]

Fixes issue 13625: Added module script to fix Heartbeat process request

---
A src-util/modulescript/build/classes/org/openbravo/modulescript/HBFix.class
A src-util/modulescript/build/classes/org/openbravo/modulescript/HBFixData.class
A src-util/modulescript/src/org/openbravo/modulescript/HBFix.java
A src-util/modulescript/src/org/openbravo/modulescript/HBFix_data.xsql
---
(0028332)
hudsonbot (developer)
2010-06-12 22:49

A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/ec2bb4d501a7 [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/0b85119b92bc [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17589.obx [^]
(0028508)
shuehner (administrator)
2010-06-16 16:16

Reviewed and tested... Script is a noop if either heartbeat is disabled in ad_system_info or a process_request for the heartbeat process exists in status scheduled.
In all other cases it will make sure that one process request exists in status scheduled.

- Issue History
Date Modified Username Field Change
2010-06-11 16:14 iperdomo New Issue
2010-06-11 16:14 iperdomo Assigned To => iperdomo
2010-06-11 16:15 iperdomo Status new => scheduled
2010-06-11 16:15 iperdomo fix_in_branch => pi
2010-06-11 17:38 hgbot Checkin
2010-06-11 17:38 hgbot Note Added: 0028316
2010-06-11 17:38 hgbot Status scheduled => resolved
2010-06-11 17:38 hgbot Resolution open => fixed
2010-06-11 17:38 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/ec2bb4d501a7265770d5127b194882b3823b1594 [^]
2010-06-12 22:49 hudsonbot Checkin
2010-06-12 22:49 hudsonbot Note Added: 0028332
2010-06-16 09:59 iperdomo Relationship added related to 0013667
2010-06-16 16:16 shuehner Note Added: 0028508
2010-06-16 16:16 shuehner Status resolved => closed
2010-06-17 00:00 anonymous sf_bug_id 0 => 3017332


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker