I found that packages in my IS are not loading in an order as per webMethods default behavior (loading packages in alphabetical order) during IS restart.
I investigate this further and confirming that
- no package dependency set on the package which is loading first
- The same package is not loading first after wM packages are loaded. First package that loads is keep changing
- the manifest file for that package (which is loading first) has no fault entries in it
- no extended property set in the server to make class loading search on priority defined.
Could you please confirm if there a way to instruct IS (explicitly) to load packages in alphabetical order ? if yes, how.
Also, by setting the property “watt.server.classloader.pkgpriority” , can we instruct IS to load the packages in the order that is defined for this property? Hope, setting this property don’t impact wM packages’ loading and always wM packages load first.