![]() ![]() |
Clean out a message without running xib clean |
Mar 19 2009, 07:37 PM
Post
#1
|
|
|
Visitor ![]() Group: Members Posts: 2 Joined: 12-November 08 Member No.: 177 |
On version 2.1.1 I have a HUGE image file we are trying to process on one of our servers. The Hierachical message processor fails, runs out of memory. I stop the pid for the processing engine attached to it and restart it and the HME. The HME fails again. I won't let go and fail even if I run core_servers stop and start. I don't want to run the XIB clean program. What do I need to do to get clear the message?
|
|
|
|
Mar 24 2009, 01:58 PM
Post
#2
|
|
|
Group: Members Posts: 31 Joined: 6-November 08 Member No.: 82 |
Aha....this is one of those nasty things that is rather cumbersome in XIB; when we face problems like this we stop the processes from the XIB Task Monitor (not using the "core_servers stop" command) and then we DISABLE the INTEGRATION or ACTIVITY that causes the problem. When you start all processes in the Task Monitor again the message that is causing the problem should go into ERROR in the messagelog and the processing is stopped.
Wouldn't it be nice if you could just select the troublesome message in the messagelog with the right-mouse-button and select an option like 'Stop processing message'...but that's just wishfull thinking. Good Luck! |
|
|
|
May 26 2009, 05:39 PM
Post
#3
|
|
|
Visitor ![]() Group: Members Posts: 2 Joined: 22-May 09 From: Bangalore Member No.: 530 |
Hi, You can actually do one thing, if you are sure about the HME being used for this SQA open Queuemonitor from sysman, check the message in particular HME Queue. On right hand side it shows up the message details. You can right click on the entry and see the activity or integration. Select it and say delete, you will have the option. Try to stop and start corresponding PE, it goes into error state and other massages would get processed.
|
|
|
|
Jun 3 2009, 06:49 PM
Post
#4
|
|
|
Regular Contributor ![]() ![]() ![]() Group: Members Posts: 46 Joined: 6-November 08 From: Colombo, Sri Lanaka Member No.: 55 |
sometimes it tends to halt when you ahve tounsadof messages in queues, i do it like this in production environemnt
1. Stop all tasks in task monitor 2. start only the queue process 3. Open to queue manger and find the troubling entry/entired and save the logger ID/ID's of that queue entries and remove it from queue 4. user logger_utility to inactivate the logger respective entry/entries 5. restart all processes. 6. Analyze the log entry for failure and resend it back once the problem is identified i have been using this in production env for some time and was able to recover system in most critical situations without loosing any messages in queue, this applyes to XIB 2.1.1 with SP3 -------------------- Kavindra Kulathilake
Mobile: +94 777 419 025 Tel: +94 11 2662255-8, 2662331-2 Fax:+94 11 2662333, 2662334 kavindra.kulathilake@ebuilder.lk www.ebuilder.com eBuilder Technology Centre 95, Dr. N M Perera Mawatha, Colombo 8 ,Sri Lanka MSN : Kavindra_Kulathilaka@hotmail.com |
|
|
|
![]() ![]() |
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
|
Lo-Fi Version | Time is now: 30th July 2010 - 01:17 PM |
Skin designed by IPB Forum Skins
Expand / Collapse Navigation



Mar 19 2009, 07:37 PM



