A space to discuss FME Flow
Recently active
Our FME License server run on LMTools by Flexera doesn't read the option file safe.opt.The safe .log file gives the following log:xx:xx:xx (safe) CANNOT OPEN options file "="The safe.opt file is at the same location as the license safe.lic file. Rereading the license file doesn’t seem to work.I don’t see anywhere else in LMTools where you can configure this. Is their a command line tool with lmutil or lmgrd that adds the option file to the license server config?
We are in the process of migrating Projects from one FME Flow ( server ) to another. The old server is on FME 2021.2 and has been upgraded in place for several years. So we are cherry picking projects to move to the new server that is running the latest FME Flow. The old server has several schedules that have mostly been phase out (disabled) but still are on the old server for historical purpose. While creating a project and trying to include schedules I do not get all of the schedules listed in the Project → Add ->Schedules dialog. only the first 100 get listed in the sorted pick list and I see not way to get to the others. Has anyone else seen this issue? Any workaround suggestions would be greatly appreciated. I have thought of removing the in active projects or renaming the ones I want with a prefix “A1_” or something like that but wanted to check with the community. Thx in advance.
Hello,I have uploaded a workspace from Form to Flow that together with some other writers writes a PDF document. When run in Form no error messages appears in log. But when run in Flow following message appears:| This FME edition does not recognize the `GeometryFormat' function. Please ensure that the current platform supports this function, the function name is spelled correctly, and that you have installed all required plug-ins| PDFWriter: Unable to write the following raster geometry in the 'JPEG2000' format This happened after I added a FeatureReader to add more data in the workflow, but I can’t make any sense that this update to the Workspace is the issue. If I disable the PDFwriter in the updated Workspace and run in Flow everything works. And if I run the Workspace in Form with the PDFwriter enabled everything works. So could it be something with the FME Flow version? Also the raster feature written to PDF is read in .png format in the Workspace.We have Form version: 2023.1.2.
How to identify the existing FME Server 2019.2 installation type or setup typeIf it is Express or silent or Distributed typeAnd what are the common configuration needed to set up the existing FME serveris there any things to note
Hi FME community,I am currently developing a validation script to compare two datasets derived from different versions of the same model, exported as .csv files from Navisworks.The script aims to ensure that the values for Translation X, Y, Z, and Rotation Axis X, Y, Z remain consistent across each version of the model. For instance, the .dwg file "PBD-ALG-SITE-EQP-ACD.dwg" from 27/02/2024 should exhibit identical translation and rotation values when compared to the version from 06/03/2024.Upon confirming that all values are consistent across different versions, the script will assign a "Pass" status, or “Fail” if a value is inconsistent.I'm seeking guidance on the most effective method to achieve this.Cheers.
Hey all, I'm getting a license server error on Ubuntu 22.04 FME Form. This is the error code:2024-03-06 11:02:32 Did not detect a license service on standard port 27000 on server IPADDRESS What is strange is the license server works perfectly for Mac and Windows versions of FME Form. I've checked multiple versions of FME Form and checked to see if it is a firewall issue. I had this issue on Mac OS about a year ago but it was fixed in an update so not sure if it's the same issue for Linux? Any help would be massively appreciated!
Hi there,I am attempting to set up automated email notifications with the workbench attached via FME.I have followed the instructions present on the Help document for the transformers called as FMEFlowEmailGenerator & FME Server Notifier. However its not sending the emails through.I have set up new working connections to FMEServerNotifier, using my own login details connecting to FME-TEST, which is FME Flow. No email is being sent. I ran this via FME dekstop, which should work according to documentation:https://s3.amazonaws.com/gitbook/Server-Authoring-2019/ServerAuthoring4RealTime/4.17.TransformerWorkspaceTopics.html I also wish to include the attachment generated by the Feature Writer before the FMEFlowEmailGenerator, it looks like the path may be a incorrect. How would I also fix this if it will cause issue? I have tried to get this email notification service to work with and without the email attachment in case it was causing the issue. It would not work either way.Any suggesti
I expected to find them here but I can’t see any linkshttps://engage.safe.com/support/downloads/#past-versionsI tried to guess the URL based on what it is for the current download but not luckany idea?
I have several database connections under Files & Connections in FME server. The passwords of these databases change frequently and currently I’m updating them manually. Is there any way to automate updating the credentials of these database connections under FME server ? Any API available ? Thanks in advance
Hi guys, I'm building a workspace app that convert data out an oracle database to xml format. The app uses a download service. The downlaod service stores the data by default under (E:\ProgramData\Safe Software\FMEFlow\resources\system\temp\engineresults). So all zip files goes under that folder. For my application I want the output to go to another place because I want to seperate them from the rest of the fme server results. What I have tried is adjusting the Dataset destination fanout directory to ($(FME_SHAREDRESOURCE_DATA)\ORACLE2XMLConversion (see also screen shot)) in order to find the zip file in this path in the server (E:\ProgramData\Safe Software\FMEFlow\resources\data). However it doesn't work well for me so far because it doesn't create the ORACLE2XMLConversion folder and its sub folder. I just find the zip file under the default location. Can anyone help me with this.
I’m looking at upgrading our internal automated testing of our FME tools/workspace. At the moment the way I’m doing it is with custom docker images of FME Desktop/Form and running the tests inside these. This works OK, I’m able to automate the licensing and do what I need to do. But obviously with FME Form comes a lot of uneeded GUI stuff. Plus it just feels clunky and I always need to create a new docker file anytime a new version of FME comes out which I want to test against. (we build our tools in older versions of FME to try and support more customers on various FME versions) I know that there are docker-compose files for FME Flow which work well, however, I don’t really need the whole stack, just the Engine with which I can feed my tests. Also the way that I’m working makes using docker-compose difficult/annoying.In light of that does anyone know if there is a way to just use the FME Engine image on it’s own. This would really save my bacon and make may testing pipeline much more
I have a workspace in FME Flow but I don’t know wich automation it’s used in. How do I find it? We have 75 automations, I don’t want to manually search through them. It hasn’t run in a while so I didn’t find it under Jobs/Completed.
I am trying to add a user to a Workspace in FME Flow 2023.1. I get a message ‘Parameter Validation Error’ when I click OK.
Hi I am not sure what to do at this stage and was wondering if anyone had any insight. I tried to enrol to do an online course and created an account using my work email. I have not received any emails to verify the account and I have tried to have a verification and password reset email sent with no luck either. I have sent an email to info@FME with no response as well. I tried to recover my old password from a FME account using my home email address as well with no response. Email addresses are correct, and I have check SPAM folders. Any suggestions on who to contact at this stage? Regards Mark
Hello,I continue to have trouble converting PDFs to JPGs! I am/have been followed the instruction on:but keep getting errors on the Writer. JPEG writer: This format cannot support more than 3 bands. Please remove the extra bands and try againJPEG writer: An error has occurred. Check the logfile above for details How do I find out the number of Bands as they pertain to ImageRasterizer’s Raster Properties Number of Columns and Number of Rows?? Or is there another way?? ThxBrian
Hi All, I had a case with FME flow where I could create automations and run them, but received an error when trying to turn them off : We fixed the issue by updating the JDBC drivers and everything worked fine.I then moved to a different environment (production) and assume that this fix had been applied but it hadn’t. I created an automation and then could not turn it off, so I deleted it.When I look at the automations page I can see that there are no automations, but the one I setup and deleted is still running jobs on its scheduled interval (every 10 minutes). I had to delete the workspaces from FME flow to avoid these from running. Does anyone know if I can go into the FME SQL Database and delete the automation from one of the tables? I don't know if there is any dependencies on Primary/Foreign keys and don’t want to corrupt any tables. If this is possible could you please advise the table as I don’t have access to view these and our IT team will want to know exactly what to delete
I believe automations with names containing for examlple commas (',') are not able to use incoming email attachments. The email attachment is downloaded to a temporary folder like the example below where the name of the automation becomes a part of the path:C:\\ProgramData\\Safe Software\\FME Server\\resources\\system\\temp\\emailattachments\\20211230112047-<Name_of_automation>-<Email_Subject>-7ac8a779-9ea4-4ab3-a228-c880ec539c95\\data_562_1715_20211013_0933.xml Spaces in the automation name is replaced by underscore but a comma sign is not. I am not using the option to download the attachment to a specified folder.I got this error (with the triple dots added by me):XML Parser error: 'unable to open primary document entity 'C:\\ProgramData\\Safe Software\\FME Server\\resources\\system\\temp\\emailattachments\\... analys,_uppdate...data_562_1715_20211013_0933.xml Note the bold part with a comma in the path.I renamed the automation and the problem was solved.
I have an FME role where I want all users assigned to it to be able to access all of the items in Repositories and Schedules by default. At this time (FME Flow 2023.2), it appears I have to add any newly published workspace or schedule to the role for users in that role to see it. Yes, I can “Select All” but our respositories and schedules are dynamic and it would be nice to “set it and forget it” rather than have to manually intervene on a regular basis. Is it possible? Hoping I am missing something.
Hi, I am currently installing FME Server 2021 in Distributed/Fault Tolerant Installation mode.I have completed the standard installation procedure, entered my postgres database information and shared directory. Only, when I finish the installation, the 'Core' and 'Engine' services don't start. The logs located in <FME_SHARED_RESSOURCES_DIRECTORY>\resources\logs\corecurrent/fmeserver.log indicate: 'Missing FME Server license, or license disallows FME Engine registration.' and 'Failed to register FME Engine.' I pasted my license file in the 'licenses' directory but it didn't change anything. Anyway, isn't the web interface supposed to be accessible and the Core and Engines services started before installing the license? When I look at the Engine logs, I read: 'FME Engine failed to register with FME Server 'MyMachine' on port 7070. Failed to verify message authenticity'. This suggests a licensing problem. When trying to connect to the web interface, I get : ‘java.lang.IllegalStateEx
I have a number of workspaces to allow users to convert data between various formats. After upgrading our server to Flow from Server 2023 I had to republish these to get them to work, and for the most part it seems ok. I register each workspace with the job submitter and data download services, and use $(FME_MF_DIR) for temp storage of the uploaded data. So far so good... Then there is that one workspace: It is defined the same way as the others, but this will not allow me to select "User Can Upload" when I define the workspace app. The other apps I set up with Service: Data Download and check User Can Upload. For this one workspace the option is not there unless I choose Service: Job Submitter, but then I am not able to download the results. I can run the workspace manually in Flow, upload files and get a download link to the results, but can't get it to work as an app Any ideas to what this can be?
I have a workflow that takes a file in input , does a conversion , then outputs the converted file.I published this workflow to fme flow . and i want to use it to in my simple node js project : simply : the user clicks on “Choose an input File” , and chooses the file he wants to convert ; and after clicking on “Convert and download result!” , his file should get uploaded to my fme server , the workflow gets applied on it , and the resulted file gets downloaded to the users computer. And I don’t know how to apply the workflow on the file that the user chooses , because the filepath of the reader dataset is static , and can be changed only manually in the fme flow web interface ;
I am using FME Flow 2021. Is there a way to add Active Directory User Names and credentials into FME Flow? Sort of like SSL/SSO with ArcGIS Enterprise. My goal would be to be able to use the same user credentials I use on our network for logging into FME Flow. Currently, my FME Flow has a domain user name, but the user names in FME Flow are built in.
I'm getting this known error - FME Server Restore: Unable to Import Subscribers (safe.com) When I try to restore my backup file. Backup file is to large to upload ?? Hope you guys can help, thanks in advance.
Hey. Hey. I need some way to automate adding a time interval to a script in pythoncaller see attachment. I have a regular WS which I don't publish directly to the server, however it is not a problem to publish to the server, I have it available as well. It depends on whether the automation will be handled within some workspace or by some setting on the server, I don't know what your advice implies.So I have a calendar created in postgress DB see attachment, where I have airac_start and airac_end values - this is the time interval. I need to add these values to a script in pythoncaller ( there are two in WS ). This addition would happen by pasting the source files somewhere on disk ( probably watching for a change in the contents of the folder would be like a trigger ), which would start the whole process and depending on what cycle should be running, the airac_start and airac_end values would be added to the script. Can anyone think of any way to automate this thing? The way I work now
HiI am trying to publish (update) a workbench to FME server. Not sure what the problem is. This workbench is called by another WB via FMEServerSubmitter.It failed with this:Connecting to '<a href="http://ags103a31:8080</a>'" target="_blank">http://a:8080">http://ags103a31:8080</a>'" target="_blank">http://ags103a31:8080</a>' (web connection, user 'admin')...Successfully connected to FME Server 2015.0 (build 15253).Connecting to '<a href="http://ags103a31:8080</a>'" target="_blank">http://a1:8080">http://ags103a31:8080</a>' (web connection, user 'admin')...Successfully connected to FME Server 2015.0 (build 15253).Accessing repository list...Successfully accessed repository list.Retrieving service properties...Successfully retrieved service properties.Retrieving service parameters for 'delta_region_updatechangeevent_runner.fmw'...Successfully retrieved service parameters.Uploading as 'delta_region_updatechangeevent_runner.fmw'...Publish