Nintex Workflow - Meldung von Website - soap:ServerDieAnforderung konnte vom Server nicht verarbeitet werden. ---> Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt - Message from webpage - soap:ServerServer was unable to process reques. ---> Object reference not set to an instance of an object

Nintex – soap:ServerServer was unable to process request – Object reference not set to an instance of an object

Problem

soap:ServerDieAnforderung konnte vom Server nicht verarbeitet werden

Meldung von Website

soap:ServerDieAnforderung konnte vom Server nicht verarbeitet werden. —> Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

soap:ServerServer was unable to process request

Message from webpage

soap:ServerServer was unable to process reques. —> Object reference not set to an instance of an object.

Failed to handle workflow upload starting event

Englisch ULS:
Failed to handle workflow upload starting event. Error: Object reference not set to an instance of an object.. Stack trace: at Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) at Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException) . . .

Deutsch ULS:
Failed to handle workflow upload starting event. Error: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.. Stack trace: bei Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) bei Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException) . . .

Failed to raise event to receiver or the receiver threw an exception

Englisch ULS:
Failed to raise event to receiver or the receiver threw an exception. Type: WorkflowUploadStarting. Receiver assembly: Nintex.Forms.SharePoint, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c52d764dcf7ec883. Receiver class: Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting: System.NullReferenceException: Object reference not set to an instance of an object. at Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId)  . . .

Deutsch ULS:
Failed to raise event to receiver or the receiver threw an exception. Type: WorkflowUploadStarting. Receiver assembly: Nintex.Forms.SharePoint, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c52d764dcf7ec883. Receiver class: Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) . . .

Error saving from workflow export file

Englisch ULS:
Error saving from workflow export file.: System.Exception: Object reference not set to an instance of an object. at Nintex.Workflow.Publishing.Publish.AR8=(XomlWorkflow Ah8=, SPList Ax8=, WorkflowRepository BB8=, Boolean BR8=, String& Bh8=) at Nintex.Workflow.Publishing.Publish.xB4=(XomlWorkflow 1B4=, Boolean 1R4=, Boolean 1h4=, PublishOperationTrackingCollection 1×4=, Boolean 2B4=, WorkflowRepository 2R4=, Boolean 2h4=, Boolean 2×4=) at Nintex.Workflow.Publishing.Publish.PublishAWorkflow(String wfName . . .

Deutsch ULS:
Error saving from workflow export file.: System.Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei Nintex.Workflow.Publishing.Publish.ViE=(XomlWorkflow VyE=, SPList WCE=, WorkflowRepository WSE=, Boolean WiE=, String& WyE=) bei Nintex.Workflow.Publishing.Publish.HSE=(XomlWorkflow LSE=, Boolean LiE=, Boolean LyE=, PublishOperationTrackingCollection MCE=, Boolean MSE=, WorkflowRepository MiE=, Boolean MyE=, Boolean NCE=) bei Nintex.Workflow.Publishing.Publish.PublishAWorkflowOnPremises(String wfName . . .

 

Details

Beschreibung

Beim Veröffentlichen eines Nintex Workflows wird oft (nicht immer) folgende Fehlermeldung angezeigt.

Meldung von Website

soap:ServerDieAnforderung konnte vom Server nicht verarbeitet werden. —> Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Nintex Workflow - Meldung von Website - soap:ServerDieAnforderung konnte vom Server nicht verarbeitet werden. ---> Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt - Message from webpage - soap:ServerServer was unable to process reques. ---> Object reference not set to an instance of an object

Message from webpage

soap:ServerServer was unable to process reques. —> Object reference not set to an instance of an object.

Auch werden ULS-Log Einträge geschrieben (siehe unten)

Ist-Zustand

SharePoint Umgebung

ULS Log

In den ULS Logs findet man folgende Einträge:

Product: Nintex Forms

Process w3wp.exe
Product Nintex Forms
Category Nintex Workflow Event
EventID 00000
Level Unexpected
Message Failed to handle workflow upload starting event. Error: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.. Stack trace:    bei Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId)     bei Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException)     bei Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.Execute(WorkflowUploadStartingEventReceiverContext eventArgs)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

Product: Nintex Workflow 2013

Process w3wp.exe
Product Nintex Workflow 2013
Category Event Receivers
EventID 00000
Level High
Message Failed to raise event to receiver or the receiver threw an exception. Type: WorkflowUploadStarting. Receiver assembly: Nintex.Forms.SharePoint, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c52d764dcf7ec883. Receiver class: Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) bei Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException) bei Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.Execute(WorkflowUploadStartingEventReceiverContext eventArgs) bei Nintex.Workflow.Events.EventReceiverCollection.FireEvents(EventType type, SPWeb web, ReceiverContext eventArgs)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

Product: Nintex Workflow 2013

Process w3wp.exe
Product Nintex Workflow 2013
Category Web Service
EventID 00000
Level Unexpected
Message Error saving from workflow export file.: System.Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.      bei Nintex.Workflow.Publishing.Publish.ViE=(XomlWorkflow VyE=, SPList WCE=, WorkflowRepository WSE=, Boolean WiE=, String& WyE=)     bei Nintex.Workflow.Publishing.Publish.HSE=(XomlWorkflow LSE=, Boolean LiE=, Boolean LyE=, PublishOperationTrackingCollection MCE=, Boolean MSE=, WorkflowRepository MiE=, Boolean MyE=, Boolean NCE=)     bei Nintex.Workflow.Publishing.Publish.PublishAWorkflowOnPremises(String wfName, NWActionConfigurations configs, Guid listId, SPWeb web, ImportContext importCtx, Boolean validate, SPContentTypeId contentTypeId, String changeNotes, String& publishWorkflowString)     bei Nintex.Workflow.Publishing.Publish.PublishAWorkflow(String wfName, NWActionConfigurations configs, Guid listId, SPWeb web, ImportContext importCtx, Boolean validate, SPContentTypeId contentTypeId, String changeNotes, String& publishWorkflowString)     bei NintexWorkflowWS.PublishWorkflow(String wfName, String activityConfigs, Guid listId, String contentTypeId, String changeNotes)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

Product: Nintex Forms

Process w3wp.exe
Product Nintex Forms
Category Nintex Workflow Event
EventID 00000
Level Unexpected
Message Failed to handle workflow upload starting event. Error: Object reference not set to an instance of an object.. Stack trace: at Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) at Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException) at Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.Execute(WorkflowUploadStartingEventReceiverContext eventArgs)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

Product: Nintex Workflow 2013

Process w3wp.exe
Product Nintex Workflow 2013
Category Event Receivers
EventID 00000
Level High
Message Failed to raise event to receiver or the receiver threw an exception. Type: WorkflowUploadStarting. Receiver assembly: Nintex.Forms.SharePoint, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c52d764dcf7ec883. Receiver class: Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting: System.NullReferenceException: Object reference not set to an instance of an object. at Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId) at Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.ProcessStartForm(WorkflowUploadStartingEventReceiverContext eventArgs, Boolean& expectedException) at Nintex.Forms.SharePoint.EventHandlers.OnWorkflowUploadStarting.Execute(WorkflowUploadStartingEventReceiverContext eventArgs) at Nintex.Workflow.Events.EventReceiverCollection.FireEvents(EventType type, SPWeb web, ReceiverContext eventArgs)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

Product: Nintex Workflow 2013

Process w3wp.exe
Product Nintex Workflow 2013
Category Web Service
EventID 00000
Level Unexpected
Message Error saving from workflow export file.: System.Exception: Object reference not set to an instance of an object. at Nintex.Workflow.Publishing.Publish.AR8=(XomlWorkflow Ah8=, SPList Ax8=, WorkflowRepository BB8=, Boolean BR8=, String& Bh8=) at Nintex.Workflow.Publishing.Publish.xB4=(XomlWorkflow 1B4=, Boolean 1R4=, Boolean 1h4=, PublishOperationTrackingCollection 1×4=, Boolean 2B4=, WorkflowRepository 2R4=, Boolean 2h4=, Boolean 2×4=) at Nintex.Workflow.Publishing.Publish.PublishAWorkflow(String wfName, NWActionConfigurations configs, Guid listId, SPWeb web, ImportContext importCtx, Boolean validate, SPContentTypeId contentTypeId, String changeNotes, String& publishWorkflowString) at Nintex.Workflow.Publishing.Publish.PublishAWorkflow(String wfName, NWActionConfigurations configs, Guid listId, SPWeb web, ImportContext importCtx, Boolean validate, SPContentTypeId contentTypeId, String changeNotes) at NintexWorkflowWS.PublishWorkflow(String wfName, String activityConfigs, Guid listId, String contentTypeId, String changeNotes)
Name Request (POST:http://sharepoint-site:port/site/_layouts/15/NintexWorkflow/_vti_bin/NintexWorkflow/Workflow.asmx:PublishWorkflow)
Component
Result
Error

 

Fix

Die Fehlermeldungen könnten folgende Ursachen haben:

  • Die Nintex Forms Datenbank existiert nicht.
  • Die Nintex Forms Datenbank ist nicht eingebunden.
  • Die Datenbank muss aktualisiert werden

Die Zeile
Nintex.Forms.SharePoint.MobileAppForms.NfMobileFormsRepository.MarkFormAsDeletedIfExists(Guid workflowId)
zeigt, dass es versucht wird auf ein „Stored Procedure“ in der Nintentx Forms Datenbank zuzugreifen.

Nintex Forms Datenbank erstellen

Falls die Nintex Forms DB noch nicht erstellt ist, so kann man diese DB in der CA erstellen.

CA >  Nintex Forms Management > Manage Database

CA - ZA - Nintex Forms Management 2013 - Licensing - Manage database - Manage form controls - Manage device layouts - Manage FBA Mobile Access - Icon CA - ZA - Nintex Forms Management - Manage database - Database Server - Database Name - Create Database - SharePoint 2013

Nintex Forms Datenbank upgrade

Falls Nintex Forms DB existiert und ist verbunden, dann muss diese DB wahrscheinlich aktualisiert werden.

Dazu folgendes Kommando in der SharePoint 2013 Management Shell eingeben:

SharePoint 2013 Management Shell - Verwaltungskonsole - PowerShell - Verwaltungsshell - Icon 1

Upgrade-NFservice

Danach sollte der Fehler nicht mehr auftauchen.

Links

  1. community.nintex.com: When publishing a workflow you receive the error „soap:ServerServer was unable to process request.“
  2. sharepoint-wiese.de: Nintex Workflow 2013 und Nintex Forms 2013 Installation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.