bug posted... ? unless someone else got an idea? 
https://nhibernate.jira.com/browse/NH-2873

On Sep 6, 11:02 am, kriebb <[email protected]> wrote:
> I think I'm missing something, I hope someone can take the time to
> explain.
>
> Again, I've taken a lot of time searching, but I cannot find a
> solution:
>
> Take the following mapping and imangine that the OrderInitiator class
> has a Code property.
>
> <class name="Pdc.Erp.Domain.OrderManagement.AbstractOrder"
> table="GeneralOrder" abstract="true"    >
> ...
> <component name="OrderInitiator" access="nosetter.camelcase"
> class="Pdc.Erp.Domain.OrderManagement.Components.Order.OrderInitiator"
>
>
>
> </component
> </class>
>
> In the AbstractOrder.cs i have the following:
>
> protected OrderInitiator orderInitiator;
>
> public virtual OrderInitiator OrderInitiator {get { return
> orderInitiator = orderInitiator ?? new OrderInitiator()}
> set{orderInitiator = value;}
>
> If I want to access the OrderInitiator Property, the field is being
> filled up ok as NH3.2.0 should do, but when I access the
> OrderInitiator property with code 20, it gives me the new
> OrderIntiator() with a null code.
>
> My guess is that something is happening with the proxy,  it override
> the virtual property and does not know that it should return the
> backend field...., but I defined it with access="nosetter.camelcase".
>
> It makes no difference if I put the acces="field".
>
> Does someone know what I'm doing wrong or does it seems like a bug and
> post it to Jira?

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" 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/nhusers?hl=en.

Reply via email to