Привожу часть скрипта, в котором в последней строке , значение доп.поля типа String читается не правильно, если строка содержит двойные пробелы. В этом случае возвращается строка, в которой двойные пробелы заменены на одинарные. В чём может быть причина?
public SecuredTaskTriggerBean execute(SecuredTaskTriggerBean task) throws GranException
{
// TODO Auto-generated method stub
String UDFIDGlobalDir="402881816f228b86016fb354e39f30e7"; //id поля Global Dir для задач
SecuredUDFBean udfGlobalDir = AdapterManager.getInstance().getSecuredFindAdapterManager().findUDFById(task.getSecure(), UDFIDGlobalDir);
String globalDirValue=task.getUdfValue(udfGlobalDir.getCaption());
String parentGlobalDirValue=(String)task.getParent().getUdfValueByName(udfGlobalDir.getCaption());
}