A space to discuss FME Flow
Recently active
Hi, I'm trying to run a workspace in FME Server. It has a few different KML writers, each one with a "Filename (output)" parameter for the output file. It works fine in FME Desktop, but when I run it in FME Server with the same parameters (Manage Schedules -> Enter parameters -> Trigger), I get some errors (I'm replacing the actual path elements with "blah" to avoid any problems with the client's security policies): KML: The file `\\\\blah\\blah\\blah\\' has an invalid or unsupported extension `'KML: Parent folder `\\\\blah\\blah\\blah\\' does not exist.KML: Cannot write to dataset `\\\\blah\\blah\\blah\\blah blah.kml'KML: Error initializing writerOGCKML writer: A fatal error has occurred. Check the logfile above for details The first message seems strange, as it doesn't state the actual file name, but only the path (is it a bug?). The second says the folder does not exist, but it does. I've tried entering the following:Remo
Hi, I found remote command execution and directory traversal vulnerabilities on FME Server 2020.2.3.How can I send you the exploit ? Do you have a mail dedicated to security alerts ?Regards
In FME Workbench I have a MS SQLServer database that has multiple schemas.Schema1.Schema2.TablenameWorkbench sees the tables in the Reader setup but I get the following error when I try to apply the Reader.JDBC Reader: Error reading schema for table 'DataBank.AccountsPayable.Invoices'. Error: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'DataBank.AccountsPayable.Invoices' I am on Mac Monterey but VS Code can read the data in the tables.
Hi! I created a workbench in FME Desktop 2019.1 (build 19608) that uses `RasterObjectDetectFactory'. Everything works fine in desktop, but when I try to run it in FME Server I get the following message. FME server is running the same version and build as desktop."Library 'D:\\FMEServer\\Server\\fme\\plugins/opencv/rasterobjectdetectfactory.dll' was found but could not be loaded. Ensure that all the dependent modules exist for this library"This FME edition does not recognize the `RasterObjectDetectFactory' factory. Please ensure that the current platform supports this factory, the factory name is spelled correctly, and that you have installed all required plug-ins What's wrong?
I have a directory watch which triggers a workspace. This Workspace should be executed only once. But unfortunately with every detected file/folder a job starts. Is it possible to avoid this behavior? I use FME Server 2020.1 Thank you for your help! Sorry in advance if this topic has been discussed here before! I've couldn't find anything.
Hello FME users. Is FME capable of automating other software? I am processing photogrammetry and Lidar with a complicated software that requires a lot of repetitive steps which are more or less the same every time. Thank you!
Hello everyone, I've been having a tedious issue running a workspace on FME Server and wanted to share it in the forum.I created a workspace on FME Desktop and uploaded it on FME Server. However, whenever I run it on the server, an error occurs saying "(InlineQueryFactory): An error occurred while creating the table". Everything works smoothly on the desktop version, so I thought it was bizarre and reported this to the helpdesk. I sent them the entire workspace as well as input data in .ffs format.The FME technician said he couldn't reproduce the problem and that everything runs fine on his side. So he sent me the simplified version of my original workflow that contains only the InlineQuerier, telling me to test with that one. And surprisingly, that one ran successfully on our server. But, once I made a slightest change to that simplified workspace (I changed the input data to be read from the ArcGIS portal instead of locally), then it again landed on the same InlineQ
Trying to back up the repositories etc before and upgade and getting this error: F:\\FME Server System Share\\repositories\\Dashboards\\AverageRunningTime\\AverageRunningTime.fmw (The system cannot find the path specified)
I have a question regarding the gallery in powerapps. When I link a gallery to a sharepoint list and I put text Input to write and this data will be stored in the sharepoint list I have a problem -> the write boxes are not showing?
I am trying to allow other people to share to FME Server objects when they are not the owner. The documentation says that they need "Manage permission in Security", but I can’t see what that means! The only thing I can see is the ‘Manage’ permission on ‘Security Configurations’. However neither my colleague or I have that permission and yet I can share objects I don't own, but my colleague cannot...
Hi all, I'm getting this statusmessage (Parameter 'DestDataset_ORACLE_NONSPATIAL_7' must be given a value) when running a FME Workbench script as a scheduled FME Server job once a day. Can't figure out, what it means.The connections are embedded in the FME script. However, when I run it under my own user, or the FME Server admin user, it works fine, so I can't do any error searching or further testing.Any ideas on how to understand and resoive this problem will be appreciated??
I had an engine queue pileup where job where just getting added to the queue and never ran. Since there were no failures none of my automated notifications were going out. So I completely missed this. Is there a way I can set up hourly polling to check the number of jobs in the queue? Did a quick search for doing this with Rest API but nothing jumped out at me. Thanks for any suggestions you may have.
Hey all, seems a new vulnerability is currently being exploited across the wider network. From what @Todd Davis and myself have determined, it seems it will effect FME Server. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228https://arstechnica.com/information-technology/2021/12/minecraft-and-other-apps-face-serious-threat-from-new-code-execution-bug/ Further investigation seems to show that FME Server 2021.1 and on wards contain 2.13. Versions post 2.10 can include the following parameter to mitigate the exploit:‐Dlog4j2.formatMsgNoLookups=True https://www.zdnet.com/article/security-warning-new-zero-day-in-the-log4j-java-library-is-already-being-exploited/
We are using FME Server 2021.0.0.1. In order to be safe against Security Vulnerability Reported Against log4j, do we need to update our current version to 2021.2 ? or should we stay on our current version and wait for the 2022 version?
I am struggling to ouput rasters correctly when using the GeospatialPDF writer. My source file is a PDF that has text, image, vector and raster data. It's the raster that is giving me the trouble. When isolating the raster and sending to the GeospatialPDF Writer, some of it comes comes out ok, but the rest has a black background. Interestingly, the colors are switched when viewed from Google Drive! What is going on here??? Viewing the raster directly from the GeoSpatialPDF Reader, it looks more or less normal (should just be a straight white background for everything). My workspace is literally a Reader and a Writer, that's it. The goal is to be able to render the output pages exactly as the original, using the data from the other objects for a fanout. Any ideas? Thanks,@lorenrouth
Is there a way to bring the user name who requested a job run into the workspace as an attribute? My current attempt uses a PythonCaller with the following code: import fme, osimport fmeobjects def processFeature(feature): feature.setAttribute('Username', os.getenv('USERNAME')) pass...and passes Username on as an exposed attribute. This works fine in Desktop, but in Server it always results in the Service Account username populating the attribute. So if I run this in Desktop, Username is populated with jpickles... if I run this in Server, Username is populated with serviceaccount even though I am logged into FME Server as jpickles. Is there an easier way to accomplish this task that I am currently unaware of?
I have a license of FME desktop and currently use it to extract features from autocad DWG files from three physical servers and package it into SHP files. Running this manually is a bit tedious, and I would like to run updates more often so I am considering getting into either FME Server or FME Cloud. From a cost perspective, the Cloud option looks more appealing, but I don't know if it will be able to access all of our network drives. I am not that knowledgeable about IT issues, but wonder if I will need to give the cloud server some kind of VPN to be able to get at the data. This will likely make our IT consultants worry about security issues. Any advice on how to proceed would be greatly appreciated.
On Download area (https://www.safe.com/support/downloads/#past-versions), there are only the Build 21635 and the Build 21627.Best regards,
How to send xml data to manual trigger in fme server because manual trigger just works with json data. So is there any trigger for xml data ? (webhook or etc)
It's quite often that FeatureReaders get 'stuck' at reading features, everything is loaded fast through the <Generic> port but the <Schema> is loading almost 1features/second. How can this be improved?I'm attaching my options
This may be a slightly "general" web development and authentication. etc question but maybe someone working with FME Server has a quick answer.So I have various pieces of a project working.An ESRI web app that grabs some user info and other detail.An FME Service that takes some JSON input and writes it to database.Some custom code using FMEServer.js that sends info to the FME service.But when I try to put it all together I get 'Mixed Content' errors because ArcGIS Enterprise is enforcing HTTPS and my existing FME is running on HTTP. I don't have a problem with getting a Cert and enabling HTTPS for FME Server if that's the only solution (and maybe I'm hereby offering my own solution) but is it?Thanks
Hello everyone! I have a really serious problem, which could ruin my show to an important client early next week, and I would really love to help. I have an automation that is operated by watch directoery. I use a file that comes to the folder in the next operation in automation, by filepath.The problem is that the next workbench, reads the filepath badly. (All files are on the server). Here is an example of the log files: The 1609, is from automation which I used {file.path}.as you can see,The system stops as soon as it does not recognize the dwg file.And in work 1610, I put the same file, but set it up manually.Then it worked wellI looked closely, and I think I know what the problem was,When it reads the file in 1609, it reads it like this:file_dwg: $(TiuomMaarhot) Petah_Tikva \\ kb-2021-5 \\ Received Files \\ tb400031528.dwgBut in 1610 he reads it like this:file_dwg: $(TiuomMaarhot) / Petah_Tikva / kb-2021-5 / Received Files / tb400031528.dwgThe difference is in the direction o
We have FME-Desktop and FME-Server installed on two separate machines.An external office is helping us setting up FME-Server and transferring our workbenches to the server.Our informatics department is very strict with granting access to servers and it's only possible for them to access to the server on which FME-Server is installed with a two step identification (SMS-Code).They can access to the server with FME-Desktop as well, but they cannot upload FME-Workbenches to the server, as they cannot establish a connection between the two servers. Our plan is now to install FME-Desktop on the same machine as FME-Server. Are there any arguments against this or can it be done without problems?Thanks, Vera