The global use of that hack is strictly for the SOAP client, not for metadata. Your real issue is that in no case should you ever have a "bunch" of metadata resolvers. You should only need one or two, a local and a remote. -- Scott