I have an FME job which is based on the JobFailureNotify example provided by this article below, where I have an automation that triggers on a job failing and then runs this workspace to email me some details from the JSON it provides.
Send Email Notification on Failed or Cancelled Jobs – FME Support Center
I’m using 2025.1 and apiv4. When I try to test it in FME Flow, I get the following error. It’s like FME Flow cannot handle the URL in the HTTPCaller to have ‘/log’ after an attribute value.
My request URL is: https://<MYSERVERURL>/fmeapiv4/jobs/@Value(jobID)/log (where <MYSERVERURL> is my FME Flow URL).
If I manually type in a job ID, the URL works. It only fails when the job ID is an attribute value. I have tried concatenating the entire URL into a new attribute and using that as the request URL, but that did the same thing. Anyone got any ideas how to get around this? I’ve attached a screenshot of my HTTPCaller as well.
| 53 | 2025-11-6 11:53:35 | HTTPCaller (HTTPFactory): HTTP: The URL 'https://<MYSERVERURL>/fmeapiv4/jobs/2378 |
| 54 | 2025-11-6 11:53:35 | /log' could not be parsed |

