ibm bluemix - Getting org.springframework.expression.spel.SpelParseException error from Watson Conversation API -


i'm trying conversation api service watson (using python api client available on pypi: watson-developer-cloud.

when make request, getting following error:

"output": {     "text": [],     "error": "error when updating output output of dialog node id:node_3_1470064336636. fix dialog node. node output was:{\"text\":\"el monto que te puedo adelantar lo define el sistema seg\u00fan el an\u00e1lisis que realiza de tu figura crediticia. el primer adelanto ser\u00e1 de hasta $2000 y mientras vayas cumpliendo en tiempo y forma, se ir\u00e1 aumentando el monto que el sistema te ofrece, siendo $4000 el m\u00e1ximo. si quer\u00e9s saber el monto exacto que puedo otorgarte, registrate o acced\u00e9 tu cuenta y hac\u00e9 click en la opci\u00f3n \\\"ped\u00ed un adelanto\\\".\"}\n**org.springframework.expression.spel.spelparseexception**: el1049e:(pos 8): unexpected data after '.': '2000'\n" 

the response (in spanish) following:

{   "output": {     "text": "el monto que te puedo adelantar lo define el sistema según el análisis que realiza de tu figura crediticia. el primer adelanto será de hasta $2000 y mientras vayas cumpliendo en tiempo y forma, se irá aumentando el monto que el sistema te ofrece, siendo $4000 el máximo. si querés saber el monto exacto que puedo otorgarte, registrate o accedé tu cuenta y hacé click en la opción \"pedí un adelanto\"."   } } 

i same error testing bot on watson conversation workspace (the dialog icon on top-right corner). ideas how fix this? should escape part of input?

i escape of special characters described in dialog reference using single \ character when using simple watson response editor. example, \$2000, \#ftw , \@8pm

if you're using advanced watson response editor, need use double \\ instead. same examples above, \\$2000, \\#ftw , \\@8pm

unfortunately haven't been able escape <? , ?> used more complex expressions, although less cause problems?


Comments