If using any of the undocumented services, always note that the inputs, outputs or name could change with any release or it could be removed without a similar service available.
One way to protect yourself is to create your own wrapper service. You can control the name and the ACL. It can start as a simple wrapper to the wm.blah.blah:service service and if the service you are calling changes, you only have to change a single service’s implementation to get the application(s) to work again.
Cheers,
Fred
P.S. I do not think all package will have a publish time defined for them.
#webMethods#Integration-Server-and-ESB#Flow-and-Java-services