[Mono-bugs] [Bug 669786] New: Can't use JavaScriptSerializer
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sat Feb 5 16:43:39 EST 2011
https://bugzilla.novell.com/show_bug.cgi?id=669786
https://bugzilla.novell.com/show_bug.cgi?id=669786#c0
Summary: Can't use JavaScriptSerializer
Classification: Mono
Product: Mono: Class Libraries
Version: 2.10.x
Platform: x86
OS/Version: Mac OS X 10.6
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Sys.Web
AssignedTo: mhabersack at novell.com
ReportedBy: abe.gillespie at gmail.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
If you try to use Ajax.BeginForm(), client-side validation (<%
Html.EnableClientValidation(); %>), or anything else that uses the
JavaScriptSerializer type you get the following exception. This works find in
2.8.x
[System.TypeInitializationException]: An exception was thrown by the type
initializer for System.Web.Script.Serialization.JavaScriptSerializer
at System.Web.Mvc.JsonResult.ExecuteResult (System.Web.Mvc.ControllerContext
context) [0x000a2] in
/private/tmp/monobuild/build/BUILD/mono-2.10/mcs/class/System.Web.Mvc2/System.Web.Mvc/JsonResult.cs:67
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult
(System.Web.Mvc.ControllerContext controllerContext,
System.Web.Mvc.ActionResult actionResult) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.10/mcs/class/System.Web.Mvc2/System.Web.Mvc/ControllerActionInvoker.cs:243
at
System.Web.Mvc.ControllerActionInvoker+<InvokeActionResultWithFilters>c__AnonStorey38.<>m__47
() [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.10/mcs/class/System.Web.Mvc2/System.Web.Mvc/ControllerActionInvoker.cs:281
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter
(IResultFilter filter, System.Web.Mvc.ResultExecutingContext preContext,
System.Func`1 continuation) [0x00025] in
/private/tmp/monobuild/build/BUILD/mono-2.10/mcs/class/System.Web.Mvc2/System.Web.Mvc/ControllerActionInvoker.cs:255
[System.InvalidCastException]: Cannot cast from source type to destination
type.
at System.Web.Script.Serialization.JavaScriptSerializer..ctor
(System.Web.Script.Serialization.JavaScriptTypeResolver resolver, Boolean
registerConverters) [0x0000d] in
/private/tmp/monobuild/build/BUILD/mono-2.10/mcs/class/System.Web.Extensions/System.Web.Script.Serialization/JavaScriptSerializer.cs:66
at System.Web.Script.Serialization.JavaScriptSerializer..cctor () [0x00000]
in <filename unknown>:0
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list