Cool, thanks for the fix :) Can you please also attach the new file "resolveUriSchema.xsd" ?
Atsushi Eno James Fitzsimons wrote: > Hi all, > > While porting Spring.NET to run on Mono on linux I have discovered a > small bug in the GetResolvedUri method of the XmlSchema class. > > I have a custom XmlResolver which was getting passed an incorrectly > formatted Uri by the XmlSchema class. My uri was of the form > asembly://Spring.Core/Spring.Objects.Factory.Xml/spring-objects-1.1.xsd, > and was returned to me as > asembly://spring.core/Spring.Objects.Factory.Xml/spring-objects-1.1.xsd > by the GetResolvedUri method. The casing is a problem as Spring.Core is > the assembly name and mono won't find an assembly called > spring.core.dll. The one line patch changes the GetResolvedUri to return > the OriginalString under the .NET 2.0 profile which solves this problem. > This is the same behaviour as the Microsoft.NET framework. > > I've included a test case as well, the attached schema file is needed > for the test. > > Cheers, > James Fitzsimons > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list