You call me Max... :D
> *What are the dlls that goes along with the Jet drivers that you provided for NH 3.3.1. Do I have a Castle Dynamic Proxy dll for NH 3.3 or just use Caste Core dlls only. * You only need two assemblies: *Iesi.Collections.dll *and *NHibernate.dll *3.3.1 GA (versioned as 3.3.1.4000). You don't need *Antlr.Runtime.dll *as it's been internalized in NHibernate assembly. You don't need *Castle.Core.dll*/*Castle.DynamicProxy*.dll *as well as NHibernate already uses its own proxy factory. About your issue after upgrading to 2.1, sorry I can't help you. I'm not really familiar with these MS Jet DB stuffs, but when I ran the tests suite from the source, they all passed, so I think there should be no problem. After you upgrade to 3.3.1, I think you can see whether the issue still exists. Just look at what the exception thrown is. You're welcome. On Sun, Aug 12, 2012 at 2:17 AM, Rdi <[email protected]> wrote: > Maximilian Haru Raditya > Thank you very much for your reply. > > I'm trying to convert my project NH 1.2 to 2.1. I endup adding additional > dlls to run project fine and those weren't used in NH 1.2. I don't why > antlr runtime needs to be used for NH 2.1 either. > > NHibernate dll - 2.1.0.4000 > NHibernate.ByteCode.Castle dll 2.1.0.4000 - new in 2.1 > Iesi.Collections dll 2.1.0.4000 > Castle.DynamicProxy2 dll 2.1.0.0 - new in 2.1 > > Castle.DynamicProxy dll 1.1.5.0 > Castle.Core dll 2.5.0. > Antlr3.Runtime ** 3.1.0 - new in 2.1 > > *What are the dlls that goes along with the Jet drivers that you provided > for NH 3.3.1. Do I have a Castle Dynamic Proxy dll for NH 3.3 or just use > Caste Core dlls only. * > > > > *I have another issue after upgrading to NH 2.1 and I described in > previous post. * > > *Issue after upgrading to 2.1:* > Software uses MS Access mdf files as input files and store all the data in > different tables. Once after I converted the project and try to open an mdb > file other than defult file linked in Data Source, software fails to switch > profile to open different mdb file until I place default source file > specified in data source to open file directory. It use to work fine in the > previous version NH 1.x. > > <property name="connection.connection_**string"> > Provider=Microsoft.Jet.OLEDB.**4.0;Data Source=.\mydb.mdb</property> > software failing at below line with the error, can not find mydb.mdb file. > this._nhibernateFactory = this._nhibernateConfiguration.** > BuildSessionFactory(); > > *my code looks like below:* > public bool InitDatabase(String strDatabasePath) > { > if (!File.Exists(strDatabasePath)**) > { > MessageBox.Show("File: " + strDatabasePath + " does not > exist"); > return false; > } > try > { > SessionFactory sf = SessionFactory.GetInstance(); > if (!SessionFactory.**SwitchProfile(strDatabasePath)**) > { > MessageBox.Show("Error opening File: " + > strDatabasePath); > return false; > } > } > return true; > } > > > SessionFactory.GetInstance();** make call to SessionFactory > > private SessionFactory() > { > log4net.Config.**XmlConfigurator.Configure(); > RegisterCoreClasses(null); > } > > private void RegisterCoreClasses(string profilePath) > { > try > { > Configuration config = new Configuration(); > this._nhibernateConfiguration = config.Configure(); //read > NHibernate settings from hibernate.cfg.xml > config.Properties = UpdateCfgProperty(profilePath, > config.Properties); > this._nhibernateFactory = > this._nhibernateConfiguration.**BuildSessionFactory(); > //getting error at this line can't find file mydb.mdb. If this default file > exists in file open directory, software switches to opened file with no > issues. > CloseSession(); > } > } > > > Appreciate your help. Thanks. > > > > > > > > > > > On Saturday, August 11, 2012 7:46:18 AM UTC-5, Maximilian Haru Raditya > wrote: > >> It's the one from NHContrib, right? If so, grab it here: >> https://www.dropbox.com/sh/**5qrif8kr6s75bkt/yQC0h8kMCP<https://www.dropbox.com/sh/5qrif8kr6s75bkt/yQC0h8kMCP> >> It's compiled against NH 3.3.1 GA (on x86 platform, instead of AnyCPU >> one). >> >> Though I only test it using the its internal tests suite, I think it >> should work just fine. If it didn't, then you might have to build it >> yourself from the source. >> >> >> >> >> On Sat, Aug 11, 2012 at 11:18 AM, Rdi <[email protected]> wrote: >> >>> Hi, >>> >>> Thank for your reply and hlep. >>> >>> I couldn't find NHibernate Jet drivers for NH 3.3. The latest Jet driver >>> that I found on Richard's blog is compiled for NH 2.1. If there is a latest >>> Jet driver for NH 3.3, please point me to web link or downloads. >>> >>> http://coderead.wordpress.com/****2010/10/20/nhibernate-jet-**driv**er/<http://coderead.wordpress.com/2010/10/20/nhibernate-jet-driver/> >>> >>> Thank you, >>> Rdi >>> >>> >>> On Friday, August 10, 2012 5:27:19 PM UTC-5, SexualChocolate wrote: >>> >>>> Just curious, but is there a reason you're choosing to only upgrade >>>> to the 2.x version? The latest is 3.3, I believe, and a number of your >>>> questions are not applicable for the 3.x versions. >>>> >>>> On Aug 10, 2012 6:19 PM, "Rdi" <[email protected]> wrote: >>>> > >>>> > I'm trying to convert my project from vs.net 2005 to 2010. My >>>> project uses NHibernate 1.x dll and it has been running fine 2005 compiled >>>> version. However, when I convert to 2010, HQL failed to return internal >>>> subclass / mapping class object values. I googled around on the web and >>>> found 2.x Nhibernate dlls. >>>> > >>>> > Currently, my project is referenced to below dlls. >>>> > NHibernate Jet driver dll 1.2.0.4000 >>>> > Castle.DynamicProxy dll 1.1.5.0 >>>> > Iesi.Collections dll 1.2.0.4000 >>>> > log4net dll 1.2.10.0 >>>> > I replaced my project dlls with below dlls along with some additional >>>> dlls. Because I didn't any article on how to upgrade from NHibaernate 1.x >>>> to some NHibernate x version. I try to play around with the info that I >>>> found on the web. >>>> > >>>> > NHibernate Jet driver dll: >>>> > http://coderead.wordpress.com/****2010/10/20/nhibernate-jet-**driv** >>>> er/ <http://coderead.wordpress.com/2010/10/20/nhibernate-jet-driver/> >>>> > >>>> > NHibernate dll - 2.1.0.4000 >>>> > NHibernate.ByteCode.Castle dll 2.1.0.4000 >>>> > Iesi.Collections dll 2.1.0.4000 >>>> > Castle.DynamicProxy2 dll 2.1.0.0 >>>> > Castle.DynamicProxy dll 1.1.5.0 >>>> > Castle.Core dll 2.5.0. >>>> > Antlr3.Runtime **** 3.1.0 >>>> > >>>> > Once after adding reference to above dlls and compiled okay with >>>> little changes in the code. However, I have an issues when switch database >>>> profile, also some of the objects retuning null. I'm wondering, whether the >>>> upgrade has done is correct or not. Because I have to add additional dlls >>>> like antlr runtime, dynmic proxy2, and castle core etc. >>>> > >>>> > I know for sure, lot of them been through this process and they are >>>> NHibernate expers in this forum. I appreciate if anybody direct me to right >>>> path. >>>> > >>>> > >>>> > Thanks. >>>> > >>>> > -- >>>> > You received this message because you are subscribed to the Google >>>> Groups "nhusers" group. >>>> > To view this discussion on the web visit https://groups.google.com/d/ >>>> **ms**g/nhusers/-/9TC7bSQpEbEJ<https://groups.google.com/d/msg/nhusers/-/9TC7bSQpEbEJ> >>>> . >>>> > To post to this group, send email to [email protected]. >>>> > To unsubscribe from this group, send email to nhusers+u...@** >>>> googlegroups.com. >>>> >>>> > For more options, visit this group at http://groups.google.com/** >>>> group**/nhusers?hl=en <http://groups.google.com/group/nhusers?hl=en>. >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "nhusers" group. >>> To view this discussion on the web visit https://groups.google.com/d/** >>> msg/nhusers/-/9B27Y_wvRR8J<https://groups.google.com/d/msg/nhusers/-/9B27Y_wvRR8J>. >>> >>> >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to nhusers+u...@** >>> googlegroups.com. >>> For more options, visit this group at http://groups.google.com/** >>> group/nhusers?hl=en <http://groups.google.com/group/nhusers?hl=en>. >>> >> >> >> >> -- >> Regards, >> >> Maximilian Haru Raditya >> > -- > You received this message because you are subscribed to the Google Groups > "nhusers" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/nhusers/-/DEqxogdEV34J. > > 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. > -- Regards, Maximilian Haru Raditya -- 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.
