Schedules, triggers, events, alerts, and notifications.
Recently active
Hi, I have a process running on FME Server 2014 SP4 win32. It includes a notifier in the process and a notifier on failure. I've seen now that the notifier in the process is logged with an error. This is correct because invalid credentials were provided. So in this case the on failure notifier should start when tha translation is finished but the logs says that the translation was succesful (with 16 warnings but now errors). So the log contains an error but still says "translation was successful". Any ideas on this?
I have few handful of workspaces (consuming job submit and data download services) that are initially setup without any email notification. Is there a way to modify the published workspace in FMW server to setup with email notification upon job submit fail and donwload fail?When you publish a new service and setup email notifications while assigning the services, it works!! But i want to change the settings for existing workspaces.Thanks in advance!
Hi,I have created a longitudinal section as illustrated in the screenshot. The customer now would like me to change the direction of the stationing (running from right to left instead of running from left to right.)The basis for the creation is a 3D polyline. Is there any quick and smart way to accomplish it?
We're currently testing FME Server 2018.0 - Build 18265 - win64, and upgrade every transformer in Workbench before publishing. Because of some Python functionality that require Python 3.4+ or newer, we set 3.6 in all workspaces under 'Translation parameters'. Everything works fine on desktop. On server, however, the Emailer fails with message: Python Exception <ModuleNotFoundError>: No module named '_socket' PythonFactory failed to load python symbol `Emailer.Emailer' Factory proxy not initialized Most other transformers work well on server with 3.6+ set in the workspace, but in order to get Emailer to work, we have to switch back to 2.7.
I am configuring a new installation of FME Server 2017 and have set up a reverse proxy for web access. I have been following this link which is based on FME Server 2015: https://knowledge.safe.com/articles/876/use-a-reverse-proxy-with-fme-server.htmlI am at the stage of configuring the email subscriber:Open the Web Admin Interface > Notifications > Subscriptions > Email_JobSuccess > Configure,In the Email Template, replace {urlPrefix} with {ResultPrexfix}.Under subscriptions I see:DataDownload_Email_JobSuccessJobSubmitter_Email_JobSuccessMigration_Email_JobSuccessI cannot locate {urlPrefix} in the data download subscription email template, there is however {downloadUrl} - do I need to change this?
Hello!In FME Server 2017 when I create a publication with the directory watch protocol, there is a poll interval that let me choose how often I want to verify my path. If I put 1 (or any number) a hour or day or week, is there a way for me to know the exact time FME will proceed to this verification?If I put 5 a week, how does FME manage the verification? 7 days divided by 5?Would it be possible to create our own schedule? With CRON expression available, like in the workspace scheduler.I read this but nothing about the time : PollThanks a lot.
I've been googling away here at Knowledge Center for a couple of times on this simple matter. I have a bunch of scripts creating different outputs and I want to find/extract the data download URL so that I can e-mail this URL to the end users. Can anyone point me to where I can read more on this?Yours truly, Peter
Hi,I am trying to send multiple emails (different subjects, recipients, attachments etc) at the end of a process in FME Server. I am writing to a text writer and posting that data to a topic. While I have multiple features writing to the text writer, only one is used and thus only one email is sent. Am I missing something...why doesn't it send multiple emails if it receives multiple features.I realize I can use the workaround of using a featurewriter and then a FME ServerNotifier at the end of the process to get around this, but I am interested in why the initial workflow won't work.Cheers,Todd
I recently started receiving this error after things likely changed on the back end due to company restructuring. Has anyone received this error and been able to explain what might fix it, to the Exchange Admin people?
Hi, I have an issue that's an emergency. We frequently rely on FME Servers email subscription to send out emails. We use that service to notify ourselves if a scheduled script fails to run. We use it to notify clients when certain data is available for them to download. This week, all of a sudden those emails stopped delivering. I ran some tests today. Nothing. We have a script that notifies FME Server. The notification is received successfully. The subscription is also running successfully it seems. I checked the email log that falls under \\resources\\logs\\core\\current\\subscribers\\PVSRVFME_email.logThe log says all the emails have been "successfully sent" I haven't received any of the failure notification, not any other kind of emails. These are my FME Subscriber setting. It has been like this for months and the emails are usually sent finePlease let me know what can be done. Its really necessary to have this service started again for us.Thanks for your time!Reg
Basically we have some fmw files that write data, and then we have a second fmw file that loads the job status info into an oracle table for logging. The first fmw, runs and then calls the DataLoadingStatus topic Then the called mw, which populates an Oracle table with job status info from the first fmw runs, it is registered with the notification service with the “Send Notification Data to Reader” populated We are running with engines distributed across a number of different boxes. The process is working correctly for what it is, it is passing the correct path to the second fmw to find the temp file. e:\\FMEServer\\Utilities\\tomcat\\temp\\603774853810044_gpas_status.txt - That file does exist on the core host. The problem is the Engines are distributed, so when the second fmw runs on a distributed engine and goes to read that file, it is looking for that path on the local box’s E drive and not the Core host box, and that file does not exist on the local box, so it errors
Hello!I'm new with FME Server (very happy user!) and I was wondering if the Directory Watch can do what I want to do.I want to run a FME workbench each time a file is added to my directory. I want to watch the directory each hour. Can I do that?Second thing, I want to do the opposite. I want to abort a scheduled FME workbench when I detect a particular file into a directory. Can I do that?Thanks a lot.
I'm doing a custom HTML email with FMEServerEmailGenerator transformer and I'm trying to include an image as an attachment but it is not rendered in the email. How can I fix this?And the html code: <a href="#" target="blank"> <img style="display: block; outline: none; border: none;" src="img-logo.png" width="110" height="73" alt="Logo Compass" title="Logo Compass" /></a>
Hello,I've created a number of workspaces with various transformers in, and I'm trying to figure out a way to run all workspaces in one go in a sequence. Essentially, once one workspace has run through it's transformers, created the desired output and returned a 'Translation was SUCCESSFUL' result, I'd then like this to kick-start the following workspace.Is this possible? I did consider the alternative, which was to bring all the various workspaces together into a single workspace, but due to the incredibly high volume of 'FeatureMergers' this would impact the performance too much if they all ran concurrently. Unless there is a way to trigger a group of transformers once another group has successfully processed?Any guidance will be (as ever) greatly appreciated.Many thanks
I have a workbench which produces a zipped file, and I want to use the Emailer to send this ZIP in a mail. I've tried the solution of @aaronkoning in this thread:https://knowledge.safe.com/questions/4963/sending-mail-in-fme-desktop.htmlBut for some reason the Emailer tries to send when the zip is not created yet. Obviously I want the Emailer to wait until the zip is created. How can I achieve that?
Hi AllI've built a workbench that generates an Excel file. What the end goal is to have this work bench accessible through a web page and allow the user to download the result as a .xlsx (not a zipped .xlsx).I've tried two ways to get this working:DataDownload This works however the .xlsx is returned in a .zipDataStreamer This method works when running the workbench from FME Server (a download window appears) but when using the JS API you simple get the .xlsx return as a string (like if you tried to open a .xlsx file with notepad). Myself and a colleague have tried a number of ways to get this working by playing with the parameters (specifically opt_response format). I've included the JS in its current state below... <script type="text/javascript"> var repository, workspace window.onload = function() { FMEServer.init({ server : "https://*******************", token : "********************************" }); re
When I download an FME script from FME Server, the Save local copy dialog defaults to the My Documents\\My FME Server Workspaces folder. I would rather have it default to a certain folder in my workstation. I don't see any setting in the options of FME Desktop 2016 that would allow me to do that. Is it possible?
I have several hundred jobs that I'm processing on FMECloud. The FMEJobSubmitter is set to 'Wait for job to complete: No" so I can take full advantage of 10 engines and the queue. After the JobSubmitter I have a FeatureHolder, then a Sorter (Descending by _Job_id), then a Sampler (First 1 Features) to get the last job "_job_id". When the last jobs arrive from the queue and run on the 10 engines the dataset for the last job is smaller and therefore finishes before the others, therefore the FMEServerJobWaiter sees the last job is Complete the workbench continues, although all the jobs are not really complete. If one could set the Priority in the FMEServerJobSubmitter via an attribute one could set the priority of the last job to be lower (ie. 101) than the others (ie. 100) forcing it to really be last.
Looking for some confirmation here:If I have set up a publication in FME Cloud to use the built-in SMTP email and send an email to it while it's paused it never gets delivered and thus the associated workspace never gets triggered, correct?
Hello FME Community:When I create a new 'Author' role level user and grant it ability to access the Schedules page, the user is actually able to see the schedules created by all other users including Admin, from repositories that it should not have access to. When I click into one such scheduled task, some fields will be blank (due to no access), and the scheduled task details look 'incomplete'. It appears to be able to click on "Ok" and I'm not sure if that means it'll try to save the Schedule.I think it'd make more sense if a non-Admin user does not see schedules that it does not own, or at least have the ability to differentiate them and definitely not have the ability to click into them by accident. Or, if this is something that can be resolved by better configuration of the roles, please advise. I have been unable to find this in the Security tab.Thanks! Ray
I am getting 404 Error when I click on the zipped file in the email, while doing Directory Watch Publisher Tutorial (2016). I am using 2017 FME Server.
We are looking to utilize Job Queues. Does anyone have any best practices?We have 6 engines to utilize.2 folders with various real-time operation jobs that run every 3-10 minutes.1 folder for nightly ETL jobs1 folder for on-demand jobs that support a web APIMultiple folders for other on-demand/weekly to monthly scheduled jobsThanks in advance!
Hi Folks, I have tried - without success to use Notification in FME Server (version 2015.1.3, customer's one) I have used IMAP protocol, following Safe documentation :) as follows : I begin with creation of a topic (see attached image1)Testing it, it’s ok. Then creating a publication named “IMAP Email” with these parameters : (see attached images 2 and 3)Then I monitor the topic, send an email to the address , but nothing is detected …I activate on my gmail account the IMAP protocol too …Control that the port 7078 is open …. I have (of course) the same problem with subscription (in fact, my emails are never detected by FME Server) I need to show this part of the configuration on the next training in the 19 and 20/9, so don’t know what to do . do you have any idea about it ? regards Pascal Mortz1Spatial Lyon, Francepascal.mortz@1spatial.com
I have the following situation, using FME Server 2017:I created an Email publication (IMAP) to check for new emails.Based on the subject line I want to trigger a Topic, triggering a subscription to run a workspace.How can I trigger different topics for different Subject lines in the Email?I tried replicating the publication, but FME does not allow multiple publications to the same email account (with different Subject line filters).Anybody any ideas or experience with this?Any help is appreciated.Erik