Namespace Conflicts

A service is uniquely identified by folder [.subfolder…]:service.

Package names are NOT in the namespace.

Folders merge; Services collide.

If entire namespace(folder name.service name) of two different services are matched then namespace conflicts arises.

The below diagram illustrate the Namespace:

* Pkg1 and Pkg2 don't appear in the Namespace at all.

* folder1 in Pkg1 and folder1 in Pkg2 merge, i.e. svc1 and svc2 reside in the same namespace folder.

* folder1:svc1 in Pkg2 cannot be created as it will conflict with folder1:svc1 in Pkg1.