Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=81264 --- shadow/81264 2007-03-29 17:22:27.000000000 -0500 +++ shadow/81264.tmp.8909 2007-03-29 17:22:27.000000000 -0500 @@ -0,0 +1,52 @@ +Bug#: 81264 +Product: Mono: Class Libraries +Version: 1.2 +OS: +OS Details: +Status: NEW +Resolution: +Severity: +Priority: Wishlist +Component: System +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Cc: +Summary: Probably with Castle.DynamicProxy (I believe) + +NHibernate.HibernateException: Creating a proxy instance failed ---> +System.ArgumentException: Duplicate type name within an assembly. + at System.Reflection.Emit.ModuleBuilder.DefineType (System.String name, +TypeAttributes attr, System.Type parent, System.Type[] interfaces, +PackingSize packsize, Int32 typesize) [0x00043] in +/build/buildd/mono-1.2.3.1/mcs/class/corlib/System.Reflection.Emit/ModuleBuilder.cs:259 + + at System.Reflection.Emit.ModuleBuilder.DefineType (System.String name, +TypeAttributes attr, System.Type parent, System.Type[] interfaces) +[0x00000] in +/build/buildd/mono-1.2.3.1/mcs/class/corlib/System.Reflection.Emit/ModuleBuilder.cs:269 + + at Castle.DynamicProxy.Builder.CodeBuilder.EasyType..ctor +(Castle.DynamicProxy.Builder.CodeGenerators.ModuleScope modulescope, +System.String name, System.Type baseType, System.Type[] interfaces, Boolean +serializable) [0x00000] + at +Castle.DynamicProxy.Builder.CodeGenerators.BaseCodeGenerator.CreateTypeBuilder +(System.String typeName, System.Type baseType, System.Type[] interfaces) +[0x00000] + at +Castle.DynamicProxy.Builder.CodeGenerators.ClassProxyGenerator.GenerateCode +(System.Type baseClass, System.Type[] interfaces) [0x00000] + at Castle.DynamicProxy.Builder.DefaultProxyBuilder.CreateClassProxy +(System.Type theClass, System.Type[] interfaces) [0x00000] + at Castle.DynamicProxy.ProxyGenerator.CreateClassProxy (System.Type +baseClass, System.Type[] interfaces, IInterceptor interceptor, Boolean +checkAbstract, System.Object[] argumentsForConstructor) [0x00000] + at NHibernate.Proxy.CastleProxyFactory.GetProxy (System.Object id, +ISessionImplementor session) [0x00000] --- End of inner exception stack +trace --- + +If I have time later I will dig into Castle.DynamicProxy and see exactly +what the issue is... right now I'm at work just giving our internal app a test. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
