17. Januar 2014 10:01
Moin bekomme seit heute morgen ständig den Fehler.
The Web Service plug-in failed in OrganizationId: 866496fc-a300-e111-8fbf-0050569c00e3; SdkMessageProcessingStepId: 7dcbbb1b-ea3e-db11-86a7-000a3a5473e8; EntityName: appointment; Stage: 30; MessageName: Reschedule; AssemblyName: Microsoft.Crm.Extensibility.InternalOperationPlugin, Microsoft.Crm.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; ClassName: Microsoft.Crm.Extensibility.InternalOperationPlugin; Exception: Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)
at Microsoft.Crm.Extensibility.InternalOperationPlugin.Execute(IServiceProvider serviceProvider)
at Microsoft.Crm.Extensibility.V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context)
at Microsoft.Crm.Extensibility.VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context)
Inner Exception: System.ArgumentException: An item with the same key has already been added.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.UpdateCommunicationPartiesInternal(BusinessEntityMoniker moniker, CommunicationActivity activity, ExecutionContext context, ExtensionEventArgs e)
at Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.UpdateCommunicationParties(Object sender, ExtensionEventArgs e)
at Microsoft.Crm.BusinessEntities.BusinessProcessObject.PostUpdateEventHandler.Invoke(Object sender, ExtensionEventArgs e)
at Microsoft.Crm.ObjectModel.GenericActivityServiceBase.UpdateInternal(IBusinessEntity entityInterface, ExecutionContext context)
at Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.Update(IBusinessEntity entityInterface, ExecutionContext context)
at Microsoft.Crm.ObjectModel.ScheduleService.RescheduleAction.LockedTransactedExecute()
at Microsoft.Crm.ObjectModel.ScheduleService.LockedTransactedValidationAction.TransactedExecute()
at Microsoft.Crm.ObjectModel.ScheduleService.TransactedValidationAction.Execute()
at Microsoft.Crm.ObjectModel.ScheduleService.Reschedule(CommunicationActivity activity, ExecutionContext context)
at Microsoft.Crm.ObjectModel.AppointmentService.Reschedule(BusinessEntity entity, ExecutionContext context)
.
Hat jemand eine Ahnung ?
17. Januar 2014 11:06
Hi,
Generelle Frage wurde am Vortag ein Deployment gemacht und gepublished? Wenn ja könnte ein Problem sein Localization Labels, dass hier etwas Amok geht.
Ansonsten probier folgendes mal aus:
1.Recycle the AppPool in IIS,
2.restart IIS
3.restart the async service.
Grüße
gE3z
17. Januar 2014 11:14
Hallo, ja wir sind auf RU14 gegangen und ein Deployment war auch.
Nun läuft die queue von den Systemaufträgen über. Er arbeitet nichts mehr ab, wenn ich den async service neu starte arbeitet er kurz was ab. dann kommt die Fehlermeldung und nix geht mehr.
17. Januar 2014 12:03
Hallo Daniel,
warum RU14 und nicht RU 16?
Welche Aufträge werden denn so massenhaft gestartet?
Von welchem RU seit ihr gekommen?
Welches Deployment wurde vorgenommen? PlugIn? JavaScript, Formularanpassungen? Workflows?
17. Januar 2014 12:28
Hallo Michael, Ru14 wurde mal so beschlossen. Wir kommen von RU 08.
Es sind hauptsächlich:
Workflow expansion task
Statusgrund: Auf rerssourcen wird gewartet.
Ich habe den Async Service angehalten.
Im Deployment waren hauptsächlich Javascriptanpassungen.
17. Januar 2014 13:51
Hallo Daniel,
einer der Änderungen mit dem RU12 oder höher ist, das JavaScripte in Formularen nicht mehr synchron in der Reihenfolge des Aufrufes geladen werden, sondern asynchron und somit beim letzten Script im Formular nicht sichergestellt sein kann, das die ersten Scripte bereits geladen sind. Das ändert sich erst wieder mit dem RU 16.
20. Januar 2014 14:29
Moin zusammen, ich hatteam Freitag den appPool recycelt und auch die weiteren Schritte durchgeführt. Es hält immer ungefähr 5 Stunden, dann scheint es so als wenn sich der Async Service aufhängt. Es laufen dann jedenfalls keine Workflows mehr in die Liste rein.
nach Neustart des Async Service laufen dann wieder einige rein, wenn ich den AppPool recycle läufts wieder 5 Stunden.
Gruss Daniel
22. Januar 2014 08:36
Der Web Service plug in failed kommt noch immer....was können wir dagegen tun ?
22. Januar 2014 09:29
Moin,
wichtig ist es herauszufinden, warum die Fehlermeldung erscheint, hier wird ja zum Beispiel folgendes gemeldet
- Code:
An item with the same key has already been added.
Lässt sich über die Systemaufträge herausfinden, bei welchen genau er stecken bleibt?
Wenn neue Java-Skripte hereingekommen sind, gegebenenfalls diese nach und nach deaktivieren, um herauszufinden, ob vielleicht von diesen eins einen Fehler verursacht.
Die Fehlermeldung selbst sagt ja auch, dass etwas bei appointment sein könnte.
27. Januar 2014 15:48
Moin, kurze Frage nochmal zum appPool. Kann man das recyle irgentwie automatisieren ?
28. Januar 2014 14:48
ja mit Rechtsklick auf den App-Pool unter Recycling kann man Intervalle einstellen.
Ich würde aber eher die Ursache für das Aufhängen des Asyncservices suchen.
29. Januar 2014 15:09
Moin, ich habe mich jetzt mal mit den SQL Db Admins zusammen getan.
Wir haben hier vom Webservice 10 offene Verbindungen und vom AsnycService 9 offene Verbindungen zur Datenbank...
Das ist doch bestimmt nicht korrekt oder ?
In der Fehlermeldung steht ja auch :
Inner Exception: System.InvalidOperationException: There is already an open DataReader associated with this Command which must be closed first
9. Mai 2014 10:28
Moin jemand noch eine Idee ? Wieviele Verbindungen sind denn möglich ?
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.