I have a number of schemas which I add into a schema collection. A number of
the schemas define types, the others contain business context message
details (e.g. updating an employee etc). The schemas which define general
types have their own namespace defined. All the other schemas have the
same<< namespace.
After loading 101 schemas into my collection I get the error
"Server was unable to process request. The global element
urn:xxxx/yyy/zzz:abc has already been declared"
There are still approximately 140 schemas in total.
"abc" is imported into a number of other schemas. Why would the collection
wait till over 100 schemas have been added to report this error? When the
error is reported I can identify at least 50 schemas that have already
imported this schema, and used the types defined in it.
Can someone explain this behaviour? Should all my schemas have different
namespaces?
Thanks for any help.