It depends. AR upgrade should be simple (remove hibernate. from the property
names and add a ProxyFactoryFactory configuration, and minor nuisances like
changed namespaces in NHibernate for Criteria queries), but MR update gave
me headaches...
-Markus


2009/8/5 Joe Lowrance <[email protected]>

> Ancient -- 1.0.3.433 dated September 20, 2007.  Time up upgrade?
>
>
> On Wed, Aug 5, 2009 at 1:57 PM, Markus Zywitza 
> <[email protected]>wrote:
>
>> How old is that AR? hibernate.* properties don't function anymore in AR/NH
>> since NH 2.0 (2008).
>>
>> -Markus
>>
>> 2009/8/5 Mauricio Scheffer <[email protected]>
>>
>>
>>> If you're using the SessionScopeWebModule you don't need to handle
>>> session disposal in Global_EndRequest
>>>
>>> On Aug 5, 1:01 pm, Joe <[email protected]> wrote:
>>> > Hi,
>>> >
>>> > I have recently started seeing
>>> > Castle.ActiveRecord.Framework.Scopes.ScopeMachineryException errors
>>> > and I am not sure what I might have done to cause this.
>>> >
>>> > ActiveRecord is initialized imy global.asax.vb as follows:
>>> >
>>> >     Sub Application_Start(ByVal sender As Object, ByVal e As
>>> > EventArgs)
>>> >         log4net.Config.XmlConfigurator.Configure()
>>> >         ConfigureActiveRecord()
>>> >         IoC.Initialize(New UnityResolver())
>>> >     End Sub
>>> >
>>> >     Private Sub ConfigureActiveRecord()
>>> >
>>> >         Dim properties As New Hashtable
>>> >         properties.Add("hibernate.connection.driver_class",
>>> > "NHibernate.Driver.SqlClientDriver")
>>> >         properties.Add("hibernate.dialect",
>>> > "NHibernate.Dialect.MsSql2005Dialect")
>>> >         properties.Add("hibernate.connection.provider",
>>> > "NHibernate.Connection.DriverConnectionProvider")
>>> >         properties.Add("hibernate.connection.connection_string",
>>> > ConfigurationManager.ConnectionStrings
>>> > ("MyApplication").ConnectionString)
>>> >
>>> >         Dim source As New InPlaceConfigurationSource
>>> >         Dim asm As Assembly = Assembly.Load("MyApplicationCore")
>>> >         source.Add(GetType(ActiveRecordBase), properties)
>>> >         ActiveRecordStarter.Initialize(asm, source)
>>> >
>>> >     End Sub
>>> >
>>> > And the error occurs here:
>>> >
>>> >     Private Sub Global_EndRequest(ByVal sender As Object, ByVal e As
>>> > System.EventArgs) Handles Me.EndRequest
>>> >         Dim scope As SessionScope = TryCast(HttpContext.Current.Items
>>> > ("ar.sessionscope"), SessionScope)
>>> >
>>> >         If Not scope Is Nothing Then
>>> >             scope.Dispose()
>>> >         End If
>>> >     End Sub
>>> >
>>> > Is there anything in particular I should be looking for?  The error
>>> > seems to happen randomly.  Any pointers or suggestions would be
>>> > greatly appreciated.
>>> >
>>> > Thanks
>>> > Joe
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" 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-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to