diff --git a/SAS/ResourceAssignment/Services/src/RATaskSpecified.py b/SAS/ResourceAssignment/Services/src/RATaskSpecified.py
index c57c6089bab81cfcb83a28678061ca3a88499426..4160794f8866c4cd9b6ca765f1e828c18e4410c0 100755
--- a/SAS/ResourceAssignment/Services/src/RATaskSpecified.py
+++ b/SAS/ResourceAssignment/Services/src/RATaskSpecified.py
@@ -66,13 +66,13 @@ def resourceIndicatorsFromParset( parset ):
 
   """ Some conversion functions for common parameter-value types."""
   def strvector(value):
-    return PyParameterValue(value, True).getStringVector()
+    return PyParameterValue(str(value), True).getStringVector()
 
   def intvector(value):
-    return PyParameterValue(value, True).getIntVector()
+    return PyParameterValue(str(value), True).getIntVector()
 
   def bool(value):
-    return PyParameterValue(value, True).getBool()
+    return PyParameterValue(str(value), True).getBool()
 
   # =====================================
   # Parset meta info