Hi!
First of all I've to say your templates are great.
Thanx.
But I discovered a problem.
Maybe it's my fault.
I tried to use the GenerationMethod "SplitBase".
In some cases an exception accurs:
-----------------------------------------------------------------------------------------------------
Error Message:
Test method Vera.Test.StammblattTraegerBOTest.UpdateStammblattTraegerBO threw exception: Csla.DataPortalException: DataPortal.Fetch failed ---> Csla.Server.CallMethodException: DataPortal_Fetch method call failed ---> System.NotSupportedException: Invalid operation - fetch not allowed.
Stack Trace:
at Csla.Core.BusinessBase.DataPortal_Fetch(Object criteria) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\Core\BusinessBase.cs:line 874
--- End of inner exception stack trace ---
at Csla.Core.BusinessBase.DataPortal_Fetch(Object criteria) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\Core\BusinessBase.cs:line 874
at Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\MethodCaller.cs:line 56
at Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\MethodCaller.cs:line 37
at Csla.Server.SimpleDataPortal.Fetch(Object criteria, DataPortalContext context) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\Server\SimpleDataPortal.cs:line 101
--- End of inner exception stack trace ---
at Csla.Core.BusinessBase.DataPortal_Fetch(Object criteria) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\Core\BusinessBase.cs:line 874
at Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\MethodCaller.cs:line 56
at Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\MethodCaller.cs:line 37
at Csla.Server.SimpleDataPortal.Fetch(Object criteria, DataPortalContext context) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\Server\SimpleDataPortal.cs:line 101
at Csla.DataPortal.Fetch(Object criteria) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\Client\DataPortal.cs:line 173
at Csla.DataPortal.Fetch[T](Object criteria) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\csla20cs\Csla\DataPortal\Client\DataPortal.cs:line 138
at Vera.Library.StammblattTraegerBO.GetStammblattTraegerBO(Int32 sPTID) in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\Vera\Vera.Library\StammblattTraegerBO.cs:line 166
at Vera.Test.StammblattTraegerBOTest.UpdateStammblattTraegerBO() in C:\Dokumente und Einstellungen\thil\Eigene Dateien\Visual Studio 2005\Projects\Vera\Vera.Test\StammblattTraegerBOTest.cs:line 121
------------------------------------------------------------------------------------------------
Maybe reflection is not working correctly with a dirived class.
Do anybody know what went wrong?
Greetings!
Thorsten