Hi RMG,
I have already tried to use async ALE notification and created 2 separate triggers for the 2 subscribing services. This works good.
But, my main aim is to achieve this with no dependency between the 2 packages. Using doInvoke will cause my 2nd package to have a dependency on the 1st package which has the service with doInvoke.
Secondly, i am thinking that even if i use the async notification path, i need to keep this notification in a common package 3. The triggers can be placed in the individual packages i.e 1 and 2 which will invoke their corresponding services. But, this will also result in a dependency for both package 1 and 2 on the notification kept in common package 3. that’s also fine as the entire common package concept works like that but complication arises as both package 1 and 2 have their own separate common packages. I am in a dilemma to decide which common package to place this notification into 
This is the reason i was trying to find a way in which i can have 2 different notifications for the same IDOC type, as this looks like the only way i can have zero dependency between the 2 packages in question i.e each package can have it’s own notification and no dependency with other packages. Looks like i have to live with this dependency or is there any other way to avoid this scenario ?
Thanking in advance,
Kushal
#webMethods#Adapters-and-E-Standards#Integration-Server-and-ESB