Author |
Message
|
kavitam |
Posted: Thu Sep 24, 2009 10:18 pm Post subject: Rm load dictionary not found |
|
|
Novice
Joined: 07 May 2008 Posts: 24
|
Hi,
I am getting exception in my message flows as below.
RM has thrown an unknown exception.
"Rm load dictionary not found"
When I tested manually it works fine.
No other hint is available.
I verified the message set dictionary but it is fine. This message flow works fine usually and fails once in a week and we get this error.
Any help is appreciated.
Thanks
Kavita |
|
Back to top |
|
 |
chrisc |
Posted: Thu Sep 24, 2009 11:02 pm Post subject: |
|
|
Voyager
Joined: 19 Mar 2006 Posts: 77
|
Can you elaborate on what you mean by "when I tested manually it works fine"?
Does your code refer to the message set in more than one place?
Assuming it works most of the time and only fails occasionally, perhaps there is a less-used code path that refers to an invalid message set ID. For example, if you have error handling that uses the message set, perhaps you mis-typed it and you only see this error when you should otherwise be seeing your error handling code kick in. |
|
Back to top |
|
 |
kavitam |
Posted: Thu Sep 24, 2009 11:53 pm Post subject: Rm load dictionary not found |
|
|
Novice
Joined: 07 May 2008 Posts: 24
|
Tested manually in the sense put the message (which failed) manually for the message flow and verified that the message is correct and no issue with the code.
Actually the message flow is running in test and production environment where I am getting these errors.
Also the code refer to the message set twice in the flow.
Now as far as less used code is concerned, the error is coming on the same path as there are no different paths in the flow.
This error repeats once in week for 3 message flows at the same time (Date and time is not fixed, but when the error occurs , the timestamp is same for all the errors) |
|
Back to top |
|
 |
Gaya3 |
Posted: Fri Sep 25, 2009 1:22 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
is it possible to get User Trace of this. _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
kavitam |
Posted: Fri Sep 25, 2009 1:30 am Post subject: Rm load dictionary not found |
|
|
Novice
Joined: 07 May 2008 Posts: 24
|
I am afraid that its not possible as the error occurs in production environment. |
|
Back to top |
|
 |
dk27 |
Posted: Fri Sep 25, 2009 1:34 am Post subject: |
|
|
Acolyte
Joined: 28 Apr 2008 Posts: 51
|
One possibility is check if Message Set is deployed to the execution group where flow is running. |
|
Back to top |
|
 |
Gaya3 |
Posted: Fri Sep 25, 2009 1:36 am Post subject: Re: Rm load dictionary not found |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
kavitam wrote: |
I am afraid that its not possible as the error occurs in production environment. |
i suspect it is some problem with your code, the way it parse the messages.
what version of MB you are having? _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
kavitam |
Posted: Fri Sep 25, 2009 1:49 am Post subject: |
|
|
Novice
Joined: 07 May 2008 Posts: 24
|
MB 6.0
Also the code works fine for many other similar requests, so I think there is no issue with the code.  |
|
Back to top |
|
 |
dk27 |
Posted: Fri Sep 25, 2009 2:42 am Post subject: |
|
|
Acolyte
Joined: 28 Apr 2008 Posts: 51
|
Some where code is referring to a message which is not present in the message set. What patch level you are on? |
|
Back to top |
|
 |
kavitam |
Posted: Tue Sep 29, 2009 2:54 am Post subject: Rm load dictionary not found |
|
|
Novice
Joined: 07 May 2008 Posts: 24
|
WMB 6.0.0.2
MB toolkit : 6.0.2
When I test the same flow again with the same message , it works fine.
Also it works fine in local environment. So I believe there is no issue with the message set or the message used.
As mentioned earlier this error occured for 3 message flows simultaneously.
Can this be performance related issue? |
|
Back to top |
|
 |
WMBDEV1 |
Posted: Tue Sep 29, 2009 4:20 am Post subject: |
|
|
Sentinel
Joined: 05 Mar 2009 Posts: 888 Location: UK
|
FWIW i've experienced similar behaviour in my previous role with broker 6.0.0.8 (I think that was the correct patch level but im going from memory now though).
We had intermittent errors complaining about "Rm load dictionary not found" but when we replayed the message it was fine.
We never did get to the bottom of it and because we couldnt replicate it easily enough we could never gather enough information for a PMR.
Are you able to try 6.1? |
|
Back to top |
|
 |
kimbert |
Posted: Tue Sep 29, 2009 6:05 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
If you haven't installed fixpack 09, it might be worth giving it a try. It does contain a fix related to dictionary loading. |
|
Back to top |
|
 |
dk27 |
Posted: Tue Sep 29, 2009 11:28 am Post subject: |
|
|
Acolyte
Joined: 28 Apr 2008 Posts: 51
|
Do you have same patch level in all environments? |
|
Back to top |
|
 |
|