Schedules, triggers, events, alerts, and notifications.
Recently active
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
Hello, I have a script that is creating an email notification via FMEServerEmailGeneration. I am feeding that to a topic through the FmeServerNotifier. Works perfectly fine. I have monitored the topic and the notification comes up. I set up an email Subscription using the following information: https://knowledge.safe.com/articles/1455/configure-fme-server-services-to-use-gmail-1.html I keep getting this error when I try to save the subscription. I have checked if firewall was blocking port 465. No problem thereFunny thing is. This worked once. I was able to save the subscription. I tested it out by running the first workspace and an email was sent correctly. I opened the subscription up and made a change to the subject line only. Ever since then, it stopped saving. And no email is being sent. Can anyone shed light on this temperamental issue? Any help is appreciated. Thanks :)
Hi,I am using FME Server 2015, is it possible, while logging in as admin, to schedule a task to be run under specific FME server user?
Hi,We have many schedules with FME Server. I disable a schedule in http://.../fmeserver/schedules but the job starts anyway. If i restart the windows service, the job is not started.May be there is a glitch in subprocess of scheduler. How to fix this issue ?Thx
HI all, I want to add a processing bar on my application for time-consuming services so users know the process is still running. I am using FMEServer.runDataDownload(this._repository, this._workspaceNames[2], params, this._displayResult)); How to implement this?
Hi,I am new to FME Server and have been experimenting with creating email notifications when a job succeeds or fails. I have done this in two ways for the one workspace:1. Using the FMEServerEmailGenerator within the workspace:2. Applying Notification Settings while setting a scheduled time for the workspace to run in FME Server:When I run the workspace unscheduled and it fails, the failure email that is sent seems to change - sometimes it is the one that I set up using Method 1, and sometimes the one that I created in when subscribing to notifications in Method 2. Can someone please explain the difference between the two methods, and when one method takes priority over another method?Thanks,
Good morning, in FME Server by default there are notifications for JOB_FAILURE and JOB_SUCCESS and I wonder if is possible to create a notification for JOB_SUBMITTER. Let me explain, I am developing an application for downloading data, I need to inform the user by email when his request was taken over by the system.Thanks.Paolo
Hello!I have a question about the usage of Notifications for FME Server 2016. I created a Notification with a Publication and a Subscription. The Publication is working and collects the attachments of e-mails in a dedicated folder. From there a Workspace should be triggered to start reading the folder paths, making use of de FileDirectory Reader and process the files that are read. For the triggering of the Workspace a Subscription is created and for some reason, it does not work or does not work all the time. In some cases the restarting of FME Server can help but this is obviously not a solution.The Workspace that is triggered does not have a JSON-reader. In Tutorials I saw a JSON-reader was part of the solution to trigger a Workspace. In the example parameters of the e-mail were read and would be handy to read for example e-mail parameters. Since these parameters are not needed, as all the information comes from the files read using the FileDirectory Reader, I am using a simple Cr
Does anyone have a routine or know how to build a routine to access a webpage, make a selection from a dropdown menu, and then select save at a pop up window? I'm sure this can be done in Python, but I do not have the background.
I need to detect if there is a mismatch in the number of polylines that adjoin each other. For example one polyline in the middle, four either side (or it could be any number of mismatches: 3-2-3 for example. Polylines aren't snapped together; it's for a powerline project so it's not a requirement.I can group the lines together and assign them grouped id's together using the attached process. One final point; I only need to calculate the relationship of polylines that have 'neighbours' on either side and not on polylines with only one set of 'neighbours' (see below)
Hi allI've had a read of related topics and still need some clarification. What I'd like to do is kick off a jobsubmitter service via http POST and use the file uploaded (csv or shape file) via the POST as the source data for the reader in the service. I'm testing using Postman and this is what I'm trying to post:This article states that you can't use form-data in the body, only raw data. Does this mean the method I'm using won't work or has someone managed to get it to work? If this is possible, how do you set the FME Cloud location the file upload will be uploaded to?If this method is not possible, I was thinking of using the upload service to upload the file then run the workspace when the upload arrives in the destination folder in FME Cloud (kick off process via notifications).Any other suggestions would be most welcome.ThanksRob
Documentation for SECURITY_LOGIN_TYPE in FME Server 2016 says:"Identifies the authentication (login) method to use: database, activedirectory, or custom"What does "custom" mean? We would like to user Active Directory AND database authentication if possible. This would allow us to create users with passwords that don't expire, unlike with Active Directory account.Thanks
Hello all,I am getting an error message stating that the email sent via the Emailer transformer does not contain a header (From).Here is a description of the error:SMTP error from remote mail server after end of data: 550-5.7.1 [2a00:4e40:1:1::9:4 11] Our system has detected that this message 550-5.7.1 is not RFC 5322 compliant: 550-5.7.1 'From' header is missing. 550-5.7.1 To reduce the amount of spam sent to Gmail, this message has been 550-5.7.1 blocked. Please visit 550-5.7.1 https://support.google.com/mail/?p=RfcMessageNonCompliant 550 5.7.1 and review RFC 5322 specifications for more information. o16si20691209edc.165 - gsmtpI am actually specifying a From in the emailer but it seems not to come through:Does anybody know if its a known issue? I am using FME 2017.0.0.0 (20170228 - Build 17259 - WIN64)Thanks in advance.
Hello, we are observing a strange behaviour with an FME server (v2015) in production.The publisher watches a main folder with subfolder flag set to yes only for new files.Several subfolder (more or less 20) under the main one.Sometime the watcher stop working without notices.If we reset FME services it start working again for few hours then it stop again.We only upload zip files in the folders.Unfortunately for a month or so we can't upgrade to the new version.Suggestions on how to solve this issue?Too many subfolders?Other suggestions or best practices to follow?TIARoberto
I am running data download service using fme server. As it takes long time I need to send email to the user "your data download is completed and download the data from so and so path and filename". This is the link to download. fme server webpage gives that (some bla bla filename and path) how this is generated. I am using my own webpage , from where i get this download path and filename. or how can i restrict the path and filename to fme server. so that i can use this path and filename to my email content later. Now i can only generate constant email msg that " data download completed" . i dont know what is the filename?Please help.
I have set up an email notification to fire me an email when the workspace has successfuly run. I am curious as to how I get the name of the workbench that has run to be my subject line? Do I need to creat a seperate email notification for everyworkspace I want published? NOTE: I do not want to use python.