In our development environment we have all components installed under the one schema and so far we have not had any issues with this approach (with one exception).
The exception being the archiving component that will disable triggers required for monitor to see your process instances if archiving is run and lives on the same schema as the other components.
Having said that I am anticipating that in the live environment components will be installed on seperate schemas for neatness and manageability reasons…
#webMethods-Architecture#webMethods-General#Integration-Server-and-ESB#webMethods