Ok, spoke to soon. the tests passed but were referencing the old assemblies. working on fixing tests now.
I found this to be alot to balance the first time around. not having a strong knowledge of nant made this more challenging. to balance the trunks of all these projects and getting them to work together isn't 1, 2, 3. At least not with this build. On Oct 24, 4:23 pm, "Ayende Rahien" <[EMAIL PROTECTED]> wrote: > Didn't do much. > Why the appreciation for project management? > > On Fri, Oct 24, 2008 at 10:16 PM, Jason Meckley <[EMAIL PROTECTED]>wrote: > > > > > And there committed! This week has been a crash course in NH and > > Castle source. Ayende, thanks for your assistance and patience with > > this. > > This gives me a much better appreciation for OSS project management. > > > On Oct 24, 11:21 am, Jason Meckley <[EMAIL PROTECTED]> wrote: > > > I'm close. Castle is building successfully, but it's not building AR > > > and Facility components which is what's required for the Common.Tests > > > to pass. > > > I have a post herehttp:// > > groups.google.com/group/castle-project-users/browse_thread/thr... > > > detailing the issue. > > > > On Oct 23, 5:30 pm, Jason Meckley <[EMAIL PROTECTED]> wrote: > > > > > i'll see what i can do > > > > > On Oct 23, 4:08 pm, "Ayende Rahien" <[EMAIL PROTECTED]> wrote: > > > > > > Jason, > > > > > Yes, basically we need to compile NH, compile Castle, update libs, > > and then > > > > > compile Rhino. > > > > > You can use the build-from-trunk script to do it all for you. > > > > > > I would be delighted if you commit it all. > > > > > > On Thu, Oct 23, 2008 at 10:04 PM, Jason Meckley < > > [EMAIL PROTECTED]>wrote: > > > > > > > I submitted a patch to NH fixing a SqLite paging error. So I have > > the > > > > > > NH source/binaries compiled on my box now. I want to use these > > > > > > assemblies instead of the nh assemblies provided with RT on my > > current > > > > > > project (and moving forward). > > > > > > > 1st I copied the Nh assemblies into my project, compiled, ran tests > > > > > > and got the following error: > > > > > > cannot load Iesi.Collections version 1.0.0.3... or on of it's > > > > > > dependencies. Assembly manifest does not match loaded assembly. > > > > > > The new Iesi.Collections version # is 1.0.1.0 > > > > > > > the stack trace said the error was thrown at: > > > > > > NHibernateUnitOfWorkFacilityConfig..ctor > > > > > > NHibernateUnitOfWorkFacility..ctor > > > > > > > So I figured I needed to compile Rhino with the updated assemblies. > > I > > > > > > replaced/added follow assemblies to the SharedLibs directory: > > > > > > Nhibernate (replaced) > > > > > > Iesi.Collections (replaced) > > > > > > Nhibernate.ProxyGenerators.CastleDynamicProxy (added) > > > > > > > compiled and the following tests failed: > > > > > > Rhino.Commons.Test.Binsor.BinsorScriptTestCase.BinsorScriptTestCase > > > Rhino.Commons.Test.Binsor.BinsorFacilities_TestCase.BinsorFacilities_TestCase > > > > > > Rhino.Commons.Test.Binsor.Binsor2TestCase.Binsor2TestCase > > > > > > > with the following error: > > > > > > Message:Could not compile configuration! BCE0106: > > > > > > Boo.Lang.Compiler.CompilerError: Failed to access the types defined > > in > > > > > > assembly 'Castle.Facilities.ActiveRecordIntegration, Version= > > 1.0.3.0, > > > > > > Culture=neutral, PublicKeyToken=407dd0808d44fbdc' - (C:\Documents > > and > > > > > > Settings\jmeckley\My Documents\Visual Studio > > 2005\Projects\Rhino-Tools > > > > > > \trunk\build\net-2.0\debug > > > > > > \Castle.Facilities.ActiveRecordIntegration.dll):Unable to load one > > or > > > > > > more of the requested types. Retrieve the LoaderExceptions property > > > > > > for more information. Method 'get_ActiveEntityMode' in type > > > > > > 'Castle.Facilities.ActiveRecordIntegration.SafeSessionProxy' from > > > > > > assembly 'Castle.Facilities.ActiveRecordIntegration, Version= > > 1.0.3.0, > > > > > > Culture=neutral, PublicKeyToken=407dd0808d44fbdc' does not have an > > > > > > implementation. . ---> > > System.Reflection.ReflectionTypeLoadException: > > > > > > Unable to load one or more of the requested types. Retrieve the > > > > > > LoaderExceptions property for more information. at > > > > > > System.Reflection.Module._GetTypesInternal(StackCrawlMark& > > stackMark) > > > > > > at System.Reflection.Assembly.GetTypes() at > > > Boo.Lang.Compiler.TypeSystem.NameResolutionService.OrganizeAssemblyTypes(Assembly > > > > > > asm) at > > > Boo.Lang.Compiler.Steps.InitializeNameResolutionService.OrganizeExternalNamespaces() > > > > > > --- End of inner exception stack trace --- > > > > > > Source:Rhino.Commons.Binsor > > > > > > Code:BCE0000 > > > > > > LexicalInfo:(-1,-1) > > > > > > TargetSite:Rhino.Commons.Binsor.AbstractConfigurationRunner > > > > > > GetConfigurationInstance(System.String, System.String, > > > > > > Boo.Lang.Compiler.ICompilerInput, GenerationOptions, > > > > > > Boo.Lang.Compiler.ICompilerStep, System.String[]) > > > > > > HelpLink:null > > > > > > > at Rhino.Commons.Binsor.BooReader.GetConfigurationInstance(String > > > > > > name, String environment, ICompilerInput input, GenerationOptions > > > > > > generationOptions, ICompilerStep autoReferenceStep, String[] > > > > > > namespaces) in c:\Documents and Settings\jmeckley\My > > Documents\Visual > > > > > > Studio 2005\Projects\Rhino-Tools\trunk\rhino-commons > > > > > > \Rhino.Commons.Binsor\BooReader.cs:line 273 > > > > > > ... > > > > > > at > > > Rhino.Commons.Test.Binsor.BinsorFacilities_TestCase.TestInitialize() > > > > > > in c:\Documents and Settings\jmeckley\My Documents\Visual Studio > > > 2005\Projects\Rhino-Tools\trunk\rhino-commons\Rhino.Commons.Test\Binsor > > > > > > \BinsorFacilities_TestCase.cs:line 26 > > > > > > > I'm assuming this is because AR requires NH. > > > > > > 2 questions from all this: > > > > > > 1. if I want this to work do I need to compile AR against the trunk > > of > > > > > > NH? > > > > > > 2. if I get this working would others be interested in using the NH > > > > > > trunk instead of the current NH assemblies? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en -~----------~----~----~----~------~----~------~--~---
