Hi Florian,
this depends on the structure of your packages/code.
I.E. generated BPM packages should always have a dependency on the package containig the effective implemenation of the steps.
Packages which are using SAP Adapter need to declare this dependency to avoid issues with the notifications. This is mentioned in the SAP Adapter Users Guide.
Packages containg triggers which subscribe documents from a different package should declare this dependency too, otherwise the trigger will not be able to subscribe to Messaging Provider correctly.
Packages importing java services/jars from another package need also to declare this to load all these java classes in the same class loader.
I usually shutdown the IS and then restart it from scratch to check the server log for loading issues due to loading order errors.
Derived form the outcome there might be additonal dependencies to be defined.
Regards,
Holger
#Integration-Server-and-ESB#webMethods#webMethods-General