A space to discuss FME Flow
Recently active
Hello, I need to update one parameter for all my schedules (about 300 active schedules). I'm looking for the easiest way for that. I tried to do it manually on FME configuration DB but I can see then even though parameters are updated still schedule is executed with old values. It takes effect only after editing schedule using FME Web Portal, then I can see updated value and when I click save schedule is updated. I believe that this is because of some kind of cache mechanism on fme scheduling system. So is there any way to force FME to reread values of parameters (for example by restarting some components?). Please keep in ming that I have a lot of engines on different machines. Second option that comes to my ming is to use REST API but it is not as easy as executing update script on DB. And executing script on DB has advantage that it can be a transaction so either I have all schedules updated or none. Using REST API doesn't give me that out of the box. Thanks for any hints!
Hello:At https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Transformers/Transformers/spatialrelations.htm the Pattern Matrix for OGC "Equals" relation is filled with some * characters .However, Simple Features OGC 06-103r4 document (p. XXXV) at https://www.ogc.org/standards/sfa defines "Equals" relation with no * characters:a.Relate(b, “TFFFTFFFT”)To follow OGC specifications, shouldn't the matrix be filled up accordingly?Thank you very much
I've built an Automation to run a workspace when Server receives an email containing some key text. The problem is that the email remains in the IMAP mailbox after the Automation has run, so in 5-minutes when Server polls the mailbox and finds the same piece of email, it want to run the whole thing over again. How do I make it delete the email once it has been processed?
We're interested in using FME Desktop for automated ETL processes on Kubernetes cloud infrastructure. We intend to use it on "Job" type because it allows us to use our clusters for the shortest possible time, taking only the resources it needs to complete the job, and nothing else. This is why our interest lies in FME desktop for parameterized ETL jobs much more than with FME Server, which requires costly dedicated services that run unused for most of the time.However, we have some trouble Dockerized installs of FME Desktop on newer versions of Ubuntu. This is all fine:ARG UBUNTU_VERSION=16.04FROM ubuntu:${UBUNTU_VERSION}# After FROM all ARGs are wiped, so we need to set againARG UBUNTU_VERSION=16.04# Installing required packagesRUN apt-get update && \ apt-get -y install \ curl# Frontent must be disabled during installARG DEBIAN_FRONTEND=noninteractive# I'm not using the docker ADD command to be able to use cache.ARG FME_MAJOR=2019ARG FME_MINOR=1.2.0.19630RUN curl --f
I've come across an interesting case with a customer recently, they were trying to set up outgoing email from FME Server and while an Emailer transformer with their mail server credentials worked fine, those same credentials in e.g. the Datadownload success notification or as the system email didn't work. No error messages, just didn't do it. Any idea what causes this (or where to begin looking in the logs for a clue?)
This is probably rather a Windows 10 problem but maybe someone can help: If I use the StringLength function I get wrong counts for words with German special characters (e.g. "Ä" or "ß") because they get a length of 2 instead of 1. When I ran the same workspace on a colleagues machine the length was calculated correctly so I guess I have to change some region or language settings but so far I could not find the culprit. Any idea what's the issue here? Thank you for any help.Edit: For some reason the StringLengthCalculator Transformer calculates the right length.
I am trying to set a variable in the RCaller console. For example...type = (List$my_list{}.type)but it returns the error Error: unexpected '{' in "type = (List$my_list{"Is there some trick to using FME lists which contain braces in the RCaller script console?
for FME_2015_3_1 on Windows 2012R2
In FME Server, I am trying to use a basic proxy and version control but I am getting errors. How do I fix this?
Does the latest version of FME Server use Apache Tomcat versions 7.0.94, 8.5.40, 9.0.19 or later ? Our security monitors alerted us to the following Critical vulnerability. See https://blog.trendmicro.com/trendlabs-security-intelligence/uncovering-cve-2019-0232-a-remote-code-execution-vulnerability-in-apache-tomcat/Thanks
In FME Server 2019, when you added a Log action, it ran a workspace that was installed with FME Server. You had to specify the location and also whether to overwrite or append.In FME Server 2020.0.1, there have been some changes. You no longer specify a location and you don't have the option to append. Since I imported a backup into the new instance, I also have the previous log and filter workspaces so I cannot check now whether these were also available with the install of FME Server 2020. Is the Log action now native to Automations and does not run a workspace, and thus does not consume an engine? I don't see a Log workspace listed in the completed jobs so I assume that is the case.Which brings me to my main question: Where do these logs actually go? I know they can be downloaded, but I would like to know where I can get to them outside of having to view them and then download. I looked in Resources\\Logs, but cannot find anything. Also is there a way to append vs. overwrite
We'd like to use the directory modified trigger in a FME Server automation to watch a directory in OneDrive. Is this possible. The "path" to the OneDrive directory is quite different from a Windows path. Is there a way to accomplish this?
Hi All,I have been looking at configuring JMS Subscribers and Publishers for an AMQP connection to a Red Hat AMQ 7 (Based on ActiveMQ Artemis) broker.Using the included ActiveMQ libraries, I can validate with the following parameters:Provider Type or ContextACTIVEMQProvider URLtcp:localhost:61616Connection FactoryConnectionFactoryDestination(s)dynamicQueues/testHowever, when I attempt to validate using the AMQP URI (with correct port), it returns an error stating that it is Unable to Connect provider with URL. No connection attempt is recognised by the message broker service.I sourced the ActiveMQ AMQP library (activemq-amqp-5.15.12.jar) and hawtbuf libraries (hawtbuf-1.11.jar & hawtbuf-proto.jar) from the most recent ActiveMQ libraries, and reattempted, now getting a timeout that is seen at least seen by the message broker. The error from the JMS subscriber is shown below.Connecting to message brokers is a fairly new topic to me unfortunately, I was looking to see if anyone has ha
Am encountering an odd "javax.crypto.IllegalBlockSizeException" error when I try to save an Automation. There seems to be some issue with the associated workflow, however the workflow runs fine by itself, or via a schedule.Has anyone else encountered something similar?
We have one database, where only data-owners have access to edit their own data. When they have finished editing, we publish the data for them to another database, where all of our customers have read-only access. From there, some of the data is then published to yet another database for our WebGIS, first in the test-environment, and when it's ok to the production. Depending on the data, there are sometimes even more steps to do. Now with FME-Server, we want the users to publish their data themselves. What would be the best way to set this up? In Server Apps you can run just one workbench, so we would have to have two or more Server Apps apps in a row... Is there a possibility to link them in one page, without having to code anything? Or is there another way to set this up? thanks in advance, Vera
Hi All,After uninstalling FME server 2019 and installing FME server 2020 the server can not be contacted via the webinterface. All services are started like they should. It returns a: HTTP Status 500 – Internal Server Error I have reinstalled FME server several times, cleaned the registry, rebooted the server etc. But to no avail. Does anyone have a tip how to solve this?
Hi,Currently in the process of setting up a distributed install of FME Server 2019.2.3.1 (Build 19823). In its current state a load balancer points to one of two webservers and both web servers point to one FME Server. (second server isn't setup yet) The webservers are ISS and are using ARR to pass calls through to tomcat. IIS is configured with a wild card certificate, as is tomcat, so it is HTTPS all the way through to FME Server. The redirects work fine, we are able to view logs, change settings ect both within the internal and external networks.The issue that we're having is that when the Service Hosts are set to the external url we are unable to submit jobs. no log files, nothing When we change the Service Hosts to the machine host name, we are able to submit jobs when accessed from the internal network but not from the external network.Looking at the network traffic this is the error that tomcat is returning We have tried a number of things:Certificate is setup as per me
Hello all,I succesfully connected to an Oracle Weblogic ESB (JMS) with some publications and subscriptions.But...The infrastructure here has a JMS-cluster, meaning there are two url-entries, not one.Connecting to one of the two works fine, but does not have the redundancy intended by having a cluster of two.So, when I put one URL in the Provider URL-field it works, but how can I enter two, for redundancy?This goes for publications and subscriptions. Kind regards,Martin
I want to jazz up my server app a bit. Where is the file on disk? Can I use CSS/javascript? I have some great ideas for this. Thanks! Tyson
part of line intersects to line at the same point . i would like to create from node , to node , so i used topology builder , but it creates extra nodes that i do not need ,and split the line .the vertex at beginning of the line and vertex at end of line that what i need . i tried using filter touches in candidate out to first topology builder clean no group by id then topology builder clean yes . but the ouput at second topology builder still gives extra nodes .as picture , this method works with crossing lines but when i have part of line as part of another line it creates extra nodes . the output of topology builder clean yes ,but it creates intersection point that i do not need as split the line in new point Do we have another transformer instead of topology builder to create from node to node ?or how could i using topology builder properly to create nodes when i have crossing lines and lines touched in as picture . FME 2018
We have built a lot of automations in FME-Server 2019, all of which send EMails on failure. As it is not possible with FME-Server 2019 to template actions/triggers, we first had built an "Automation-Template" with the Emailer-Action in it and used this to build the automations.But now the password has changed... A template would really be helpful now! Has this idea https://knowledge.safe.com/content/idea/87710/fme-server-automation-templates.html been realized for FMEServer 2020?
I am studying FME Server 2020.0.0.1 and I have created a Trigger to run with Automations> Build Automation following the exercise in all its steps. I think I am doing everything perfect but when I get to "Star Automation" to run a Schedule process and an Action, the system freezes as if thinking and did not just run. I think that I have done everything correctly, I have also taken all the notes and translated into Spanish keeping the commands in the English language. FME Server is in local mode, on a Windows Pro machine with 16 Gby. of RAM. Can you help me with any information that I may be missing? Sorry if my English is not very good. Greetings, Miguel Angel Hacar (Recursos Técnicos Madrid, S.L.) E-mail: sig@rtm.es
HI !If you haven't heard, the next generation of consoles, Microsoft’s Xbox Series X and Sony’s PlayStation 5, will support Unreal Engine platform. SourceMaybe you're seeing me coming... because as you know, FME does support Unreal Engine. SourceDo you think that it could be hypothetically possible to push data on those consoles with FME and navigate into it with consoles controllers?I like to dream...
Fme version 2018 I have in the same city two problems .if i use topology builder Assume clean data no group by idthen use network topology builder ,it works good in the first case for first image if i used topology builder clean data yes it works good in the second case and it will give me as output one line that i want but for first image it has no intersection point so when i use network topology calculator ,the network id will not be equal for first image even i tried to use snapper for the line it did not work with mei did too many tries with intersector ,it give me good result at first image but for the second no,it split this line to many parts . then i did topology builder assume data yes as first ,it gives me good result as second image and it consider that as one line that is right no splitting but for first not it assume the line down has no intersection with the line up side could some one help me what should ,my data is clean and properly noded at the beginning of line
From FME Rest API getting an error as "No token was found for user id XXXXX". Latest created a service account to execute jobs from FME Server. The same service account is working on another FME server, the same service account only using in new FME server. Please advice