Schedules, triggers, events, alerts, and notifications.
Recently active
I'm struggling to get Publications to work on an AWS RedHat instance. I have opened up port 7125 and the server does not care if I send it emails - these eventually come back with this smtp error: Diagnostic-Code: smtp; The recipient server did not accept our requests to connect. I am looking at email.properties in a FME 2016 installation where email publication works and it has this in it: #Remote Manager Connection InfoEMAILRM_HOST=localhost EMAILRM_PORT=4555 EMAILRM_USER=root EMAILRM_PASSWORD= **********I am wondering if this is related. So far I have tried on ports 7125 (default) and also on 25 (hail mary). Both are open in AWS, but running with either config leaves me sitting sadly watching topic monitoring and eventually getting notifications when my sending email server finally gives up.If anhy of this sounds familiar to you, please chime in as I am not sure what to do next.Thanks, Fuad.
Is it be possible to setup fme scheduler this way that it is executed on given interval but only if previous job submitted by that scheduler has already finished? For example lets’s say that we have scheduler setup to run once every hour. And for some reason job took more then 1 hour. I would like to execute next job once the previous one is finished and probably shift next submissions times.
I have essentially the same problem described here: https://knowledge.safe.com/questions/30724/in-fme-server-how-to-pass-parameters-to-the-subscr.htmlThe solution described there about running a workspace from a parent isn't all that scalable and it seems like there must be a better way. I thought I had a solution when I added a published parameter called nm_email_to to the job. I tested a failure and success condition and they had worked, but I had manually triggered those tests. It doesn't appear that the scheduled jobs pass the email_to to the subscriber in the same way that a manual run does. I can see the data in the scheduled job under Request Data > Notification Manager Directives in the directives parameter. It looks like this:[{"name":"email_to","value":"email@example.com"}]Is there any way to get this data into the subscriber such that it'll send to the email set up in the workspace?Also, I want to do this in a consistent
After running a workspace download service I cant find how to get the download url in my custom web application. Starting the workspace: GET to http://server/fmedatadownload/repo/workspace.fmw Getting transformation status: GET to http://server/fmerest/v2/transformations/jobs/id/" . $id But then finally, how do I get the download link to display in my app? It does deliver with email and there it appears just as expected.
I am trying to add file reference to a job submitter from an email that come is through the notification service. The email comes in here:Resources /System /temp/emailattachments/20180323010138-tgsdata@production-tgs.fmecloud.com-test/autocad.dwgI had use the email attachments before when they came into ${FME_SHAREDRESOURCE_TEMP}/${FME_JOD_ID}
I scheduled a job to run, but say when the job is scheduled to run FMEServer is off (someone turned off AWS instance). Will the missed scheduled job run when that AWS instance with FMEServer is turned back on? Is it possible to set up FMEServer try to run all missed scheduled jobs on start-up? Or can FMEServer alert us to which scheduled jobs were missed?
We have had FME 2017.1 Server in place for over 6 months but hold off setting up receiving emails forwarded from MS Exchange server. Our company recently migrated to the Office 365 Exchange. Is that any documentation on how to set up email forward from 365 Exchange to FME server? The email receive notification on the FME server is one of the primary reasons we use FME server for.
I am the author of SQLiteSorter on FME Hub. I posted an update to the transformer about a week ago, and the test driver workspace I included passed. Then I looked today and the test driver reports failure. I think I've figured out why: The test driver workspace still referred to the old version of the transformer, without my improvements. And it was passing, so I figured I got it right. However, once I updated the transformer reference version, it started failing on a stupid Python typo. Whoops!I've since fixed the transformer, updated the test driver to test the new version, and uploaded everything to the Hub. But I never saw an email from Hub last week to let me me that it started failing, even though I'd already set up for email notifications of that very event in my Hub/Ideas profile. And, of course, the Hub test passed when I uploaded it last week, so I thought it was working even then. :-/Does anyone know if there a way I can notify the users of the transformer
I have a whole solution that is working well in FME Svr/Desktop 2017.0. I want to replicate it in 2016 (FME Svr 2016.1.3.1 / Desktop 2016.1.2.1) . I have a main workspace with Job Submitter and Notification services enable (I manage the notifications on job completion only in the Notfication service)The problem is when I'm publishing my main workspace on FME Svr 2016, the protocol in Notifications/Subscriptions is set to "push". It should be set to "workspace" to take over correctly the e-mails feedback (I previously set a IMAP Publisher with a generic address to trigger replies on the data process). When I initiate the process (send email with data to load) in 2016, I receive nothing while the expect results (in 2017) are to get a reply whatever if the data loading was a success or a failureso this is why I suspect there is something wrong in the settings. Any ideas? or do you know if there was some kind of improvements from FME Svr 2016 to 2017 which prevent m
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?