When I've come across that XML document error before (in general, don't know about the nitty-gritty of your error details), it was due to the person specified as RaiseUser not having a role associated with their account in Service Desk.
This would be a quick possibility to check... make sure they at least have your default End User role (e.g., PortalEndUser, SelfServiceGuest, etc.)
From the details of that error it looks like you're hitting an issue with a process condition with a failing calculation on it. See this document for details: "There is an error in XML document (1, 1)." error when a calculation process condition is being evaluated.
Stu, that would make sense. I recently added a calculation to the service request process that another forum member had suggested to me. See below.
static def GetAttributeValue(Request):
Value = false
for item in Request.CreationUser.UserRoles:
if item.title == "Supervisor":
Value = true
The calculation checks to see if the user creating the request is a supervisor or not. The thread i had started for the calculation process is here
1 of 1 people found this helpful
Posted in your other thread, the issue with the calculation was that it needs to reference "item.Role.Title" instead of just "item.title" in the For-loop/if-statement, and "title" needs to be capitalized (I'm sure I typed it wrong)... I hate BOO.
See your original thread for the updated calc.