Hi all,
I’ve taken some time to complete my previous answers.
Holger : Is the affected package specific for one IS, or is it one which is spread across several ISes?
For later one is it always failing on the same IS, or does this occur on either IS of the set too?
Me : No it is a specific one and each time it occured (very rare) it was on the same IS.
So after thinking about that and checking the tickets our client has created, each time the problem occurs it was also the same package (I have written some wrong in my first post).
Holger : Are all IS running the same set of Fixes?
Me : Yes, I think so, but I will check it tomorrow on our client servers.
The four ISes are all deployed on the same webMethods Integration Server 8.2.1.0 build 315.
Holger : Are all IS running the same version of the jvm?
Me : Yes I’m quite sure of that all ISes are running on a Solaris 10 server with java version “1.6.0_31”. But I’ve to check it on the client server, it should have something like minor release difference between our servers and theirs.
I’ve checked it and the Jvm used is a 1.6.0_24 (50.0) 64 bits (so there is a difference with the one we are using on our dev and integration server “1.6.0_31”.
The four ISes are all deployed with this same JVM.
Holger : Are the IS communicating with each other? If so, in which way? (Shared Broker, Remote Invoke?)
Are the Packages dependent on each other?
Me : Generally speaking yes, but I’m not sure this is the case with the one we are talking about.
Some of our packages publish some documents in a broker and some others process those documents.
But it is not the case of the package mentionned in my trouble.
This package is depending on other packages (on the same IS), but when this package did not work anymore, the others packages (with dependances) continued to work as well.
In our case, this package invoke some java code (ServicesTec class).
Holger : In this case there might be an loading order race condition causing the affected package to fail the reload or reenabling due to circular dependencies or missing dependencies.
Me : Thanks for this observation we will check it. Indeed this package is depending on 3 others packages, I will ask to our client to be careful with the 3 depending packages.
Thanks a lot for your tries to understand our problem !
Regard
Manuel
Tong : If there is no error on the IS side, how can you say the issue only happened one instance, not others?
Me : I’ve checked all information we have about our trouble, and the only errors we can notice on IS side are some “Unknown service” log and we noticed also that no service are deployed on this package (whereas it should have some).
As all the services of this package are undeployed (but we don’t understand why), our application does not work as well and we have noticed a lot applicative errors.
But I repeat, it happens twice during 2 years. The first time we have decided to stop and start our IS and all has worked fine after.
Tong : Sometimes, service unavailable can be generated by firewall. So the original error the client system receive is critical for understanding this issue.
Me : it should be a good information, I will check with our client if there was something wrong with network infrastrucure (firewalls, proxies, …)
#webMethods-General#webMethods#Integration-Server-and-ESB