levis
04-26-2007, 04:06 AM
i found this error when i doing a test
error Part 1
Dimas2.Dao.NHibernate.Test.HibernateReferenceDaoTe st.deleteReference : System.Configuration.ConfigurationErrorsException : Error instantiating context 'spring.root'.
----> Spring.Objects.FatalObjectException : Cannot instantiate Type [Spring.Context.Support.XmlApplicationContext] using ctor [Void .ctor(System.String, Boolean, System.String[])] : 'Exception has been thrown by the target of an invocation.'
----> System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
----> Spring.Objects.Factory.ObjectCreationException : Error thrown by a dependency of object 'HibernateReferenceDaoTest' defined in 'file [D:\neo\source\Code2\Dimas2.Dao.NHibernate.Test\bin \Debug\Services.xml]' : Initialization of object failed : The following types may not be used as proxies:
Dimas2.Domain.Distributor: method get_code should be virtual
Dimas2.Domain.Distributor: method set_code should be virtual
Dimas2.Domain.Distributor: method get_name should be virtual
Dimas2.Domain.Distributor: method set_name should be virtual
Dimas2.Domain.Distributor: method get_telp1 should be virtual
Dimas2.Domain.Distributor: method set_telp1 should be virtual
Dimas2.Domain.Distributor: method get_fax2 should be virtual
Dimas2.Domain.Distributor: method set_fax2 should be virtual
Dimas2.Domain.Distributor: method get_fax1 should be virtual
Dimas2.Domain.Distributor: method set_fax1 should be virtual
Dimas2.Domain.Distributor: method get_telp2 should be virtual
Dimas2.Domain.Distributor: method set_telp2 should be virtual
Dimas2.Domain.Distributor: method get_email should be virtual
Dimas2.Domain.Distributor: method set_email should be virtual
Dimas2.Domain.Distributor: method get_regSalesManager should be virtual
Dimas2.Domain.Distributor: method set_regSalesManager should be virtual
Dimas2.Domain.Distributor: method get_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method set_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method get_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method set_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method get_npwpNo should be virtual
Dimas2.Domain.Distributor: method set_npwpNo should be virtual
Dimas2.Domain.Distributor: method get_npwpAddress should be virtual
Dimas2.Domain.Distributor: method set_npwpAddress should be virtual
Dimas2.Domain.Distributor: method get_tglNPWP should be virtual
Dimas2.Domain.Distributor: method set_tglNPWP should be virtual
Dimas2.Domain.Distributor: method get_npwpSignature should be virtual
Dimas2.Domain.Distributor: method set_npwpSignature should be virtual
Dimas2.Domain.Distributor: method get_jabatan should be virtual
Dimas2.Domain.Distributor: method set_jabatan should be virtual
Dimas2.Domain.Distributor: method get_PKPNo should be virtual
Dimas2.Domain.Distributor: method set_PKPNo should be virtual
Dimas2.Domain.Distributor: method get_tglPKP should be virtual
Dimas2.Domain.Distributor: method set_tglPKP should be virtual
Dimas2.Domain.Distributor: method get_bankInfo should be virtual
Dimas2.Domain.Distributor: method set_bankInfo should be virtual
Dimas2.Domain.Distributor: method get_isActive should be virtual
Dimas2.Domain.Distributor: method set_isActive should be virtual
Dimas2.Domain.Distributor: method get_code should be virtual
Dimas2.Domain.Distributor: method set_code should be virtual
Dimas2.Domain.Distributor: method get_name should be virtual
Dimas2.Domain.Distributor: method set_name should be virtual
Dimas2.Domain.Distributor: method get_telp1 should be virtual
Dimas2.Domain.Distributor: method set_telp1 should be virtual
Dimas2.Domain.Distributor: method get_fax2 should be virtual
Dimas2.Domain.Distributor: method set_fax2 should be virtual
Dimas2.Domain.Distributor: method get_fax1 should be virtual
Dimas2.Domain.Distributor: method set_fax1 should be virtual
Dimas2.Domain.Distributor: method get_telp2 should be virtual
Dimas2.Domain.Distributor: method set_telp2 should be virtual
Dimas2.Domain.Distributor: method get_email should be virtual
Dimas2.Domain.Distributor: method set_email should be virtual
Dimas2.Domain.Distributor: method get_regSalesManager should be virtual
Dimas2.Domain.Distributor: method set_regSalesManager should be virtual
Dimas2.Domain.Distributor: method get_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method set_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method get_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method set_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method get_npwpNo should be virtual
Dimas2.Domain.Distributor: method set_npwpNo should be virtual
Dimas2.Domain.Distributor: method get_npwpAddress should be virtual
Dimas2.Domain.Distributor: method set_npwpAddress should be virtual
Dimas2.Domain.Distributor: method get_tglNPWP should be virtual
Dimas2.Domain.Distributor: method set_tglNPWP should be virtual
Dimas2.Domain.Distributor: method get_npwpSignature should be virtual
Dimas2.Domain.Distributor: method set_npwpSignature should be virtual
Dimas2.Domain.Distributor: method get_jabatan should be virtual
Dimas2.Domain.Distributor: method set_jabatan should be virtual
Dimas2.Domain.Distributor: method get_PKPNo should be virtual
Dimas2.Domain.Distributor: method set_PKPNo should be virtual
Dimas2.Domain.Distributor: method get_tglPKP should be virtual
Dimas2.Domain.Distributor: method set_tglPKP should be virtual
Dimas2.Domain.Distributor: method get_bankInfo should be virtual
Dimas2.Domain.Distributor: method set_bankInfo should be virtual
Dimas2.Domain.Distributor: method get_isActive should be virtual
Dimas2.Domain.Distributor: method set_isActive should be virtual
Dimas2.Domain.Reference: method get_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method set_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method get_referenceCategory should be virtual
Dimas2.Domain.Reference: method set_referenceCategory should be virtual
Dimas2.Domain.Reference: method get_referenceCode should be virtual
Dimas2.Domain.Reference: method set_referenceCode should be virtual
Dimas2.Domain.Reference: method get_referenceDescription should be virtual
Dimas2.Domain.Reference: method set_referenceDescription should be virtual
Dimas2.Domain.Reference: method get_referenceActive should be virtual
Dimas2.Domain.Reference: method set_referenceActive should be virtual
Dimas2.Domain.Reference: method get_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method set_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method get_referenceCategory should be virtual
Dimas2.Domain.Reference: method set_referenceCategory should be virtual
Dimas2.Domain.Reference: method get_referenceCode should be virtual
Dimas2.Domain.Reference: method set_referenceCode should be virtual
Dimas2.Domain.Reference: method get_referenceDescription should be virtual
Dimas2.Domain.Reference: method set_referenceDescription should be virtual
Dimas2.Domain.Reference: method get_referenceActive should be virtual
Dimas2.Domain.Reference: method set_referenceActive should be virtual
while resolving 'referenceDao' to 'referenceDao' defined in 'file [D:\neo\source\Code2\Dimas2.Dao.NHibernate.Test\bin \Debug\Dao.xml]'
while resolving 'SessionFactory' to 'SessionFactory' defined in 'file [D:\neo\source\Code2\Dimas2
could somebody help me?
Thanks for the attention
error Part 1
Dimas2.Dao.NHibernate.Test.HibernateReferenceDaoTe st.deleteReference : System.Configuration.ConfigurationErrorsException : Error instantiating context 'spring.root'.
----> Spring.Objects.FatalObjectException : Cannot instantiate Type [Spring.Context.Support.XmlApplicationContext] using ctor [Void .ctor(System.String, Boolean, System.String[])] : 'Exception has been thrown by the target of an invocation.'
----> System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
----> Spring.Objects.Factory.ObjectCreationException : Error thrown by a dependency of object 'HibernateReferenceDaoTest' defined in 'file [D:\neo\source\Code2\Dimas2.Dao.NHibernate.Test\bin \Debug\Services.xml]' : Initialization of object failed : The following types may not be used as proxies:
Dimas2.Domain.Distributor: method get_code should be virtual
Dimas2.Domain.Distributor: method set_code should be virtual
Dimas2.Domain.Distributor: method get_name should be virtual
Dimas2.Domain.Distributor: method set_name should be virtual
Dimas2.Domain.Distributor: method get_telp1 should be virtual
Dimas2.Domain.Distributor: method set_telp1 should be virtual
Dimas2.Domain.Distributor: method get_fax2 should be virtual
Dimas2.Domain.Distributor: method set_fax2 should be virtual
Dimas2.Domain.Distributor: method get_fax1 should be virtual
Dimas2.Domain.Distributor: method set_fax1 should be virtual
Dimas2.Domain.Distributor: method get_telp2 should be virtual
Dimas2.Domain.Distributor: method set_telp2 should be virtual
Dimas2.Domain.Distributor: method get_email should be virtual
Dimas2.Domain.Distributor: method set_email should be virtual
Dimas2.Domain.Distributor: method get_regSalesManager should be virtual
Dimas2.Domain.Distributor: method set_regSalesManager should be virtual
Dimas2.Domain.Distributor: method get_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method set_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method get_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method set_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method get_npwpNo should be virtual
Dimas2.Domain.Distributor: method set_npwpNo should be virtual
Dimas2.Domain.Distributor: method get_npwpAddress should be virtual
Dimas2.Domain.Distributor: method set_npwpAddress should be virtual
Dimas2.Domain.Distributor: method get_tglNPWP should be virtual
Dimas2.Domain.Distributor: method set_tglNPWP should be virtual
Dimas2.Domain.Distributor: method get_npwpSignature should be virtual
Dimas2.Domain.Distributor: method set_npwpSignature should be virtual
Dimas2.Domain.Distributor: method get_jabatan should be virtual
Dimas2.Domain.Distributor: method set_jabatan should be virtual
Dimas2.Domain.Distributor: method get_PKPNo should be virtual
Dimas2.Domain.Distributor: method set_PKPNo should be virtual
Dimas2.Domain.Distributor: method get_tglPKP should be virtual
Dimas2.Domain.Distributor: method set_tglPKP should be virtual
Dimas2.Domain.Distributor: method get_bankInfo should be virtual
Dimas2.Domain.Distributor: method set_bankInfo should be virtual
Dimas2.Domain.Distributor: method get_isActive should be virtual
Dimas2.Domain.Distributor: method set_isActive should be virtual
Dimas2.Domain.Distributor: method get_code should be virtual
Dimas2.Domain.Distributor: method set_code should be virtual
Dimas2.Domain.Distributor: method get_name should be virtual
Dimas2.Domain.Distributor: method set_name should be virtual
Dimas2.Domain.Distributor: method get_telp1 should be virtual
Dimas2.Domain.Distributor: method set_telp1 should be virtual
Dimas2.Domain.Distributor: method get_fax2 should be virtual
Dimas2.Domain.Distributor: method set_fax2 should be virtual
Dimas2.Domain.Distributor: method get_fax1 should be virtual
Dimas2.Domain.Distributor: method set_fax1 should be virtual
Dimas2.Domain.Distributor: method get_telp2 should be virtual
Dimas2.Domain.Distributor: method set_telp2 should be virtual
Dimas2.Domain.Distributor: method get_email should be virtual
Dimas2.Domain.Distributor: method set_email should be virtual
Dimas2.Domain.Distributor: method get_regSalesManager should be virtual
Dimas2.Domain.Distributor: method set_regSalesManager should be virtual
Dimas2.Domain.Distributor: method get_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method set_salesDevOfficer should be virtual
Dimas2.Domain.Distributor: method get_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method set_distributorAdminSupport should be virtual
Dimas2.Domain.Distributor: method get_npwpNo should be virtual
Dimas2.Domain.Distributor: method set_npwpNo should be virtual
Dimas2.Domain.Distributor: method get_npwpAddress should be virtual
Dimas2.Domain.Distributor: method set_npwpAddress should be virtual
Dimas2.Domain.Distributor: method get_tglNPWP should be virtual
Dimas2.Domain.Distributor: method set_tglNPWP should be virtual
Dimas2.Domain.Distributor: method get_npwpSignature should be virtual
Dimas2.Domain.Distributor: method set_npwpSignature should be virtual
Dimas2.Domain.Distributor: method get_jabatan should be virtual
Dimas2.Domain.Distributor: method set_jabatan should be virtual
Dimas2.Domain.Distributor: method get_PKPNo should be virtual
Dimas2.Domain.Distributor: method set_PKPNo should be virtual
Dimas2.Domain.Distributor: method get_tglPKP should be virtual
Dimas2.Domain.Distributor: method set_tglPKP should be virtual
Dimas2.Domain.Distributor: method get_bankInfo should be virtual
Dimas2.Domain.Distributor: method set_bankInfo should be virtual
Dimas2.Domain.Distributor: method get_isActive should be virtual
Dimas2.Domain.Distributor: method set_isActive should be virtual
Dimas2.Domain.Reference: method get_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method set_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method get_referenceCategory should be virtual
Dimas2.Domain.Reference: method set_referenceCategory should be virtual
Dimas2.Domain.Reference: method get_referenceCode should be virtual
Dimas2.Domain.Reference: method set_referenceCode should be virtual
Dimas2.Domain.Reference: method get_referenceDescription should be virtual
Dimas2.Domain.Reference: method set_referenceDescription should be virtual
Dimas2.Domain.Reference: method get_referenceActive should be virtual
Dimas2.Domain.Reference: method set_referenceActive should be virtual
Dimas2.Domain.Reference: method get_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method set_referenceSystemNo should be virtual
Dimas2.Domain.Reference: method get_referenceCategory should be virtual
Dimas2.Domain.Reference: method set_referenceCategory should be virtual
Dimas2.Domain.Reference: method get_referenceCode should be virtual
Dimas2.Domain.Reference: method set_referenceCode should be virtual
Dimas2.Domain.Reference: method get_referenceDescription should be virtual
Dimas2.Domain.Reference: method set_referenceDescription should be virtual
Dimas2.Domain.Reference: method get_referenceActive should be virtual
Dimas2.Domain.Reference: method set_referenceActive should be virtual
while resolving 'referenceDao' to 'referenceDao' defined in 'file [D:\neo\source\Code2\Dimas2.Dao.NHibernate.Test\bin \Debug\Dao.xml]'
while resolving 'SessionFactory' to 'SessionFactory' defined in 'file [D:\neo\source\Code2\Dimas2
could somebody help me?
Thanks for the attention