Hi @vki,
Sorry to hear you're having trouble with this! The behaviour should be the same for both FME Desktop and FME Server, so it sounds like something is wrong here.
Would you be able to provide a sample workspace that shows the behaviour difference you're running into with this? Also what version and build number of FME Workbench and FME Server are you using?
FME Desktop = FME(R) 2018.1.0.2 (20180903 - Build 18547 - WIN32), FME Server = 2019.0.0.1, Build 19246 - win32
The different versions are probably the problem. We will update FME Desktop and then I'll try again...
Thanks, Vera
FME Desktop = FME(R) 2018.1.0.2 (20180903 - Build 18547 - WIN32), FME Server = 2019.0.0.1, Build 19246 - win32
The different versions are probably the problem. We will update FME Desktop and then I'll try again...
Thanks, Vera
Sounds good! Just let me know if that doesn't help
@lauraatsafe ,
I've encountered the same issue as @vki.
I use the same version of FME on desktop and server (2019.1.0.0-win64 build 19608) and write my hyperlinks using the jsontemplater transformer.
On desktop I can clearly see that the double quotes are replaced by "e;
<a href="myURL">Text</a>
Using the stringreplacer in FME I was able to fix this.
I simply replaced "e; by an escaped double quote (\\")
I than use this input in an FMEServerNotifier transformer to send an e-mail using this hyperlink content.
It all works fine when I run it on desktop. Hyperlinks are now processed correctly:
<a href="myURL">Text</a>
When I run it directly on FME server however, the escaped double quotes are not recognized as such. Because of that, the hyperlinks are not processed correctly.
<a href=\\"myURL\\">Text</a>
I hope this extra information will help in finding the source of the problem.
Best regards,
Kris
P.S: The workspace worked fine on FME 2016.10.1 (WIN64- Build16494 if I'm not mistaken).
Double quotes were not replaced by ".