the problem coccure will configuring the sessionfactory
it says that there is problem in the mapping this is the error:
NHibernateTest..Mapping.MyUser.hbm.xml(15,25): XML validation error: The
'not-null' attribute is not declared.

NOTE >> it was working perfectly before changing dlls
2009/6/1 Tuna Toksoz <[email protected]>

> I also think yes. Can you prepare a little sample project so that I can
> investigate?
>
> Tuna Toksöz
> Eternal sunshine of the open source mind.
>
> http://devlicio.us/blogs/tuna_toksoz
> http://tunatoksoz.com
> http://twitter.com/tehlike
>
>
>
>
> On Mon, Jun 1, 2009 at 5:30 PM, Ahmed Emad <[email protected]> wrote:
>
>> and i think it is the same which i have
>>
>> NHibernate.Linq<http://sourceforge.net/project/showfiles.php?group_id=216446&package_id=306405>
>>  1.0.0.Alpha
>> 696<http://sourceforge.net/project/showfiles.php?group_id=216446&package_id=306405&release_id=654054>
>>
>>
>>
>> 2009/6/1 Ahmed Emad <[email protected]>
>>
>>> can u send me link plz
>>> thx for your time & attention
>>>
>>>
>>> 2009/6/1 Tuna Toksoz <[email protected]>
>>>
>>>> I get the dll from the svn of nhcontrib/linq
>>>> Tuna Toksöz
>>>> Eternal sunshine of the open source mind.
>>>>
>>>> http://devlicio.us/blogs/tuna_toksoz
>>>> http://tunatoksoz.com
>>>> http://twitter.com/tehlike
>>>>
>>>>
>>>>
>>>>
>>>> On Mon, Jun 1, 2009 at 5:11 PM, Ahmed Emad <[email protected]> wrote:
>>>>
>>>>> can u give me your own dlls?
>>>>>
>>>>>
>>>>> 2009/6/1 Ahmed Emad <[email protected]>
>>>>>
>>>>>> this is my version of dlls
>>>>>>
>>>>>> NHibernate.Linq-1.0.0.Alpha-bin
>>>>>>
>>>>>>
>>>>>> 2009/6/1 Tuna Toksoz <[email protected]>
>>>>>>
>>>>>>>   <class name="User" table="Users"
>>>>>>>          proxy="IUser"
>>>>>>>          >
>>>>>>>     <id name="Id" column="UserId" type="Int32">
>>>>>>>       <generator class="native" />
>>>>>>>     </id>
>>>>>>>
>>>>>>>
>>>>>>>         <property name="InvalidLoginAttempts" type="Int32" />
>>>>>>>
>>>>>>>
>>>>>>>     <property name="RegisteredAt" type="DateTime" />
>>>>>>>     <property name="LastLoginDate" type="DateTime" />
>>>>>>>
>>>>>>>     <property name="Enum1"
>>>>>>> type="NHibernate.Linq.Tests.Entities.EnumStoredAsStringType,
>>>>>>> NHibernate.Linq.Tests">
>>>>>>>       <column name="Enum1" length="12" />
>>>>>>>     </property>
>>>>>>>
>>>>>>>     <property name="Enum2" not-null="true" />
>>>>>>>
>>>>>>>     <many-to-one name="Role" class="Role">
>>>>>>>       <column name="RoleId" />
>>>>>>>     </many-to-one>
>>>>>>>
>>>>>>>     <component name="Component" class="UserComponent">
>>>>>>>       <property name="Property1" type="AnsiString" />
>>>>>>>       <property name="Property2" type="AnsiString" />
>>>>>>>
>>>>>>>       <component name="OtherComponent" class="UserComponent2">
>>>>>>>         <property name="OtherProperty1" type="AnsiString" />
>>>>>>>       </component>
>>>>>>>     </component>
>>>>>>>         <join table="UserName">
>>>>>>>             <key column="UserId" not-null="true" />
>>>>>>>             <property name="Name" column="Name" type="AnsiString"
>>>>>>> not-null="true" />
>>>>>>>         </join>
>>>>>>>   </class>
>>>>>>>
>>>>>>>
>>>>>>> This mapping with
>>>>>>>
>>>>>>>             var query = (from user in nhib.Users
>>>>>>>                          where user.Name == "ayende"
>>>>>>>                          select user).ToList();
>>>>>>> this query produced
>>>>>>>
>>>>>>>
>>>>>>> NHibernate: SELECT this_.UserId as UserId0_0_, 
>>>>>>> this_.InvalidLoginAttempts as InvalidL2_0_0_, this_.RegisteredAt as 
>>>>>>> Register3_0_0_, this_.LastLoginDate as LastLogi4_0_0_, this_.Enum1 as 
>>>>>>> Enum5_0_0_, this_.Enum2 as Enum6_0_0_, this_.RoleId as RoleId0_0_, 
>>>>>>> this_.Property1 as Property8_0_0_, this_.Property2 as Property9_0_0_, 
>>>>>>> this_.OtherProperty1 as OtherPr10_0_0_, this_1_.Name as Name1_0_ FROM 
>>>>>>> Users this_ inner join UserName this_1_ on this_.UserId=this_1_.UserId 
>>>>>>> WHERE this_1_.Name = @p0; @p0 = 'ayende'
>>>>>>>
>>>>>>> and the result was correct.
>>>>>>>
>>>>>>> Where did you get the dlls?
>>>>>>>
>>>>>>>
>>>>>>> Tuna Toksöz
>>>>>>> Eternal sunshine of the open source mind.
>>>>>>>
>>>>>>> http://devlicio.us/blogs/tuna_toksoz
>>>>>>> http://tunatoksoz.com
>>>>>>> http://twitter.com/tehlike
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jun 1, 2009 at 4:33 PM, Ahmed Emad <[email protected]>wrote:
>>>>>>>
>>>>>>>> yes
>>>>>>>>
>>>>>>>> 2009/6/1 Tuna Toksoz <[email protected]>
>>>>>>>>
>>>>>>>> And the query was something like tihs?
>>>>>>>>>
>>>>>>>>> from q in session.Linq<MyUser>()
>>>>>>>>> where q.FirstName=="Fabio"
>>>>>>>>> select q
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Tuna Toksöz
>>>>>>>>> Eternal sunshine of the open source mind.
>>>>>>>>>
>>>>>>>>> http://devlicio.us/blogs/tuna_toksoz
>>>>>>>>> http://tunatoksoz.com
>>>>>>>>> http://twitter.com/tehlike
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Jun 1, 2009 at 4:22 PM, Ahmed Emad <[email protected]>wrote:
>>>>>>>>>
>>>>>>>>>> sorry for ambiguity in my words
>>>>>>>>>> but what i mean that when i tried to Use Linq to Nhibernate
>>>>>>>>>> i downloadedd the (dlls) and Linq to Nhibernate worked well
>>>>>>>>>> but there were errors while using join like this Example>>
>>>>>>>>>>
>>>>>>>>>> <?xml version="1.0" encoding="utf-8" ?>
>>>>>>>>>> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
>>>>>>>>>> assembly="NHibernateTest.Entities" 
>>>>>>>>>> namespace="NHibernateTest.Entities" >
>>>>>>>>>>
>>>>>>>>>>     <class name="MyUser" table="MyUser" lazy="false" >
>>>>>>>>>>         <id name="UserId" column="UserId" type="Int32">
>>>>>>>>>>                         <generator class="native"/>
>>>>>>>>>>         </id>
>>>>>>>>>>         <property name="UserAge" column="UserAge" type="Int32"
>>>>>>>>>> not-null="true" />
>>>>>>>>>>         <many-to-one  name="Department" class="Department">
>>>>>>>>>>             <column name="DepartmentId"/>
>>>>>>>>>>         </many-to-one>
>>>>>>>>>>         <join table="UserName">
>>>>>>>>>>             <key column="UserId" not-null="true" />
>>>>>>>>>>             <property name="FirstName" column="FirstName"
>>>>>>>>>> type="String" not-null="true" />
>>>>>>>>>>             <property name="SecondName" column="SecondName"
>>>>>>>>>> type="String" not-null="true" />
>>>>>>>>>>         </join>
>>>>>>>>>>     </class>
>>>>>>>>>> </hibernate-mapping>
>>>>>>>>>>
>>>>>>>>>> it was working before changing the (dlls)
>>>>>>>>>> so i think that the new dlls doesn't suport Join as it was for
>>>>>>>>>> older version of NHibernate
>>>>>>>>>> so is there anewer version which support Linq & <join> property?
>>>>>>>>>> 2009/6/1 Fabio Maulo <[email protected]>
>>>>>>>>>>
>>>>>>>>>>> 2009/6/1 Ahmed Emad <[email protected]>
>>>>>>>>>>>
>>>>>>>>>>>> i don't mean that i mean that the NHibernate reference for
>>>>>>>>>>>> project which support Linq
>>>>>>>>>>>> doesn't support <join>
>>>>>>>>>>>> so if i need one i must let the other
>>>>>>>>>>>> so,
>>>>>>>>>>>> is there is new version which support both?
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> To hard to understand for me.
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Fabio Maulo
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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