Correct.
The changes you made are why the trigger stopped working and why the queue started filling up. The trigger started subscribing to “docname_1” and the old queue was still there for “docname” but noone was listening.
When you make a document unpublishable or delete the IS doc type, the doc type on the Broker is not necessarily deleted. When you made the updated doc type publishable, IS sees that the Broker already has a doc type of the name it wants to use, so to avoid collision, it appends _1, _2, etc…
To fix this, make the doc unpublishable, delete the doc type(s) on the Broker, then make the doc publishable. To delete the doc type you’ll need to also delete clients that have subscriptions to that doc type. You’ll need to do that for “docname”, “docname_1”, etc. to clean things up.
In the future when making changes like this, you’ll want to follow that same process–delete the IS doc type/make it unpublishable, delete the corresponding Broker doc type, add the IS doc type/update it, make it publishable.
Hope this helps.
#broker#Integration-Server-and-ESB#webMethods#Universal-Messaging-Broker