N M

Workflow Naming Bug / Soap Error

Discussion created by N M on Sep 28, 2017

Today I ran into a strange bug while trying to save or publish a Nintex Workflow

 

Saving: 

 

 

Publishing: 

 

 

At first I thought that maybe something was wrong with the server, but I had just made a different workflow only a few seconds beforehand... So I went back to the list to find that, in fact, the workflow seemed to have been created. However, clicking on it as if I wanted to edit it, there were obvious problems... 

 

 

Um...

 

 

Eventually I narrowed the problem down to the Workflow Name!

 

"List Column Initialization" seemed to be causing this failure, but I cannot find any documentation that says if there are Reserved Words for Workflow Names. I am able to create a standard SharePoint (non-Nintex) workflow with the same name, with no problems, but for whatever reason this one results in a soap request error. 

 

Has anyone else ever encountered names that are 'not allowed' by Nintex Workflow, or create a similar error? 

 

Can anyone else produce the same results in their environment? 

 

I'm running SharePoint on Premise, 2016, and am currently running Nintex Workflow version 4.2.2.0

 

The specific call that it seems to fail on is when it's checking to see whether or not the Workflow already exists on the List. Here is the XML that was generated for anyone curious. 

<soap:Envelope
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

     <soap:Body>
          <WorkflowExists
               xmlns="http://nintex.com">

               <workflowName>List Column Initialization</workflowName>
               <listId>YOUR-LIST-GUID-HERE</listId>
               <workflowType>List</workflowType>
          </WorkflowExists>
     </soap:Body>
</soap:Envelope>

 

Also, before any one asks, I also tried other names that fit the same character qty. 

 

"Love Column Initialization" - works

 

"Blue Column Initialization" - works

 

"Lisp Column Initialization" - works

Only "List Column Initialization" will fail for me! 

M Y S T E R I O U S


Outcomes