Server Error in '/' Application.

Method 'forEach' in type 'net.sf.saxon.value.QNameValue' from assembly 'saxon9he, Version=9.8.0.3, Culture=neutral, PublicKeyToken=e1fdd002d5083fe6' does not have an implementation.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.TypeLoadException: Method 'forEach' in type 'net.sf.saxon.value.QNameValue' from assembly 'saxon9he, Version=9.8.0.3, Culture=neutral, PublicKeyToken=e1fdd002d5083fe6' does not have an implementation.

Source Error:

Line 153:        {
Line 154:            StreamSource ss = new StreamSource(new JDotNetInputStream(configurationFile));
Line 155:            JConfiguration config = JConfiguration.readConfiguration(ss);
Line 156:            config.registerExternalObjectModel(new DotNetObjectModelDefinition());
Line 157:            //config.setProcessor(this);

Source File: Q:\REPOS\Legacy\Utilities\PdfGenerator\SaxonApi\Configuration.cs    Line: 155

Stack Trace:

[TypeLoadException: Method 'forEach' in type 'net.sf.saxon.value.QNameValue' from assembly 'saxon9he, Version=9.8.0.3, Culture=neutral, PublicKeyToken=e1fdd002d5083fe6' does not have an implementation.]
   System.Signature.GetSignature(Void* pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType) +0
   System.Reflection.RuntimeMethodInfo.FetchReturnParameter() +62
   System.Reflection.RuntimeMethodInfo.get_ReturnParameter() +13
   IKVM.Internal.CompiledTypeWrapper.GetNameSigFromMethodBase(MethodBase method, String& name, String& sig, TypeWrapper& retType, TypeWrapper[]& paramTypes, MemberFlags& flags) +92
   IKVM.Internal.CompiledTypeWrapper.AddMethodOrConstructor(MethodBase method, HideFromJavaFlags hideFromJavaFlags, List`1 methods) +285
   IKVM.Internal.CompiledTypeWrapper.AddMethods(MethodInfo[] add, List`1 methods) +50
   IKVM.Internal.CompiledTypeWrapper.LazyPublishMethods() +230
   IKVM.Internal.TypeWrapper.GetMethods() +69
   Java_java_lang_Class.getDeclaredConstructors0(Class thisClass, Boolean publicOnly) +78
   java.lang.Class.privateGetDeclaredConstructors(Boolean ) +112
   java.lang.Class.getConstructor0(Class[] , Int32 ) +38
   java.lang.Class.newInstance(CallerID ) +126
   net.sf.saxon.Configuration.newConfiguration() +111
   net.sf.saxon.Configuration.readConfiguration(Source source) +11
   Saxon.Api.Processor..ctor(Stream configurationFile) in Q:\REPOS\Legacy\Utilities\PdfGenerator\SaxonApi\Configuration.cs:155
   PdfGenerator.Services.PdfService.GeneratePdf(String xsl, String xml, String templateID) in Q:\REPOS\Legacy\Utilities\PdfGenerator\PdfGenerator\Services\PdfService.cs:196
   PdfGeneratorMvc.Controllers.PublicationsController.Publications(DocumentSettingsViewModel model) in Q:\REPOS\Legacy\Utilities\PdfGenerator\PdfGeneratorMvc\Controllers\PublicationsController.cs:374
   lambda_method(Closure , ControllerBase , Object[] ) +104
   System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +157
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +22
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +50
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +228
   System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +26
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100
   System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +36
   System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +22
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +26
   System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29
   System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9765901
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.2046.0