on 08-04-2010 6:35 AM
I had an interesting resolution to a curious problem today. The issue centred around the development of a BPM, that when testing was completed in the development environment the receiver destinations were extended to include the QA (or Test) environments.
At this point the associated queue returned the dreaded "Permanent error in BPE inbound processing" error. After ensuring all the configuration was accurate, correct and identical to that of the development destinations (of course not the specific business system) and a couple of cache refreshes to boot, I was no closer to understanding either the cause nor solution.
I requested a server reboot - which has miraculously resolved the problem and messages are flowing as expected.
So my question is, what additionally happens when a server reboot to PI that doesn't happen with say a complete cache refresh?
Are there any other methods to along with a cache refresh that can help resolve problems such as "Permanent error in BPE inbound processing" when your sure no configuration or data is an issue?
One thing regarding BPM could be open instances, which may get terminated during reboot. These open instances could cause BPM related errors.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, which is why I didn't restart it. However, it was a service that would have been restarted with the server. Therefore, perhaps a dependent configuration element was "refreshed" along with the reboot.
Really am clutching at straws trying to understand what I could have restarted without having to reboot the server.
Particularly given the work process log provided no explanations as to the cause.
This is a mystery....it happens that even the CACHE refresh does not resolve the issue and in such cases a server restart is performed....though not a good practice...but unavoidable.
It necessarily need not be a service that got restarted, can even be the CACHE that got refreshed.
Regards,
Abhishek.
I had already checked SWWL and didn't find anything to worry about, or related to the BPM I was developing.
The problem, I think had something to do with the Integrated Process being directed to a new business system - as to why, I have no idea, I've never had this issue with more straight forward messages non-bpm messages, where once completed in the Dev system, I just add a new receiver with a simple condition to either force a non use or if the message contains system data that can determine with business system to direct itself too, as in dev vs. test.
Within SXI_CACHE when I perform a complete cache refresh - surely, that means COMPLETE. And a server reboot couldn't do anything more.
User | Count |
---|---|
87 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.