Henrik,

I've not applied your patch as it seems to depend on a .NET 2.0 build, we
are only supporting .NET 3.5 on the trunk so references to build\net-2.0 are
invalid.

Some further answers inline

-- Roelof.

On Mon, Apr 6, 2009 at 1:06 AM, Henrik Feldt <[email protected]> wrote:

>  Hello,
>
>
>
> Boldness added for your convenience to speed up reading ;).
>
>
>
> Problems building:
>
> 1.       ActiveRecord tests, by *default SQL Server 2008* doesn’t like
> some of *the syntax around “name*”. I haven’t changed anything here, so I
> mostly just disable that test case, but I guess I could select the correct
> dialect and make it work.
>
What's the error? I am running AR tests successfully on SQL Server 2008.

> 2.       
> Castle.Facilities.Remoting.Tests.ConfigurableRegistrationTestCase.ClientContainerConsumingRemoteComponents
> fails with System.*AppDomainUnloadedException*: Attempted to access an
> unloaded AppDomain.
> All the rest of the test-cases after this also fail. The interesting thing
> here is how *there’s a .txt saying that facility has moved to
> MicroKernel.Facilities *when, clearly obviously it hasn’t had its
> housewarming party yet, *but is still getting tested.* I added a *property
> in the build configuration file to disable testing* of that facility till
> it supposedly gets removed: deadremoting.test, so I can disable it when
> testing the rest. Running the rest of the tests afterwards succeed. What’s
> the status on this? *Should I delete the old one and send a patch*??
>
Are you using NUnit 2.*2*.x (preferably where x=10), NUnit 2.4.x is known to
cause problems with appdomain stuff. Using our build.cmd (in the root
folder) will setup things for the correct versions of NAnt and Nunit.

> 3.       When opening the solution in VS2008, there are 3-4 places *where
> libs have been referenced from GAC*, where I try not to place these libs
> which keep getting updated – anrControls, NHibernate and Boo.Lang .. Parser
> .. Compiler in some of the project. I fixed this on trunk and referenced
> from SharedLibs instead. Also NVelocity, *I couldn’t find in the
> NVelocity.dll file in the SharedLibs*; why? So I added it there. I’m
> submitting a *patch* for this in *this e-mail*. Furthermore, the 
> *BrailTestSite
> isn’t signed by default* which causes an *exception* when running the *brail
> tests*. Looking in the solution, *there’s no link the CastleKey.sln.* I
> added a link to this key and tried the tests again (after first rebuilding
> the projects individually) *and it passes then*.
>
NVelocity isn't in SharedLibs because it's produced by the build. Please
read 'How to build.txt'.

> 4.       WcfFacility *fails* because I need to start a 
> *NetTcpPortSharing*(according to the exception message), so I guess I have to 
> start that.
> However, I’m not using that facility either, so I added exactly the same
> switch as in remoting, albeit renamed, in the default.build file there, so
> *I can disable testing of it.*
>
> 5.       When disabling the above, I can build and all is good, *all tests
> pass*. (so I run; nant –D:activerecord.test=false
> –D:deadremoting.test=false -D:wcfintegration.test=false)
>

>
> Other things:
>
> 1.       I’ve created a component installer which allows you to *specify
> priorities when installing facilities*. I did this because when I launch
> my own facilities, they had some dependencies on the components of each
> other, however, as far as I could see there was no feature in the kernel to
> do this. Should I *add it into the trunk* and send a patch? The question
> here is also, is there *anyone who wants it*?
>
> 2.       What did you guys think about the FileTransaction I mailed about
> before? Sending mail to *Ernst Naezer bounced* when using his e-mail he’s
> using for this list. Does anybody *have his e-mail* so I can talk to him
> directly?
>
> *3.       **Is there a release coming soon?*
>
> Cheers,
>
> Henke
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" 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/castle-project-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to