A space to discuss FME Flow
Recently active
Hi forum, I'm very new to FME Flow. I need to set up a schedule using cron expression for 07:00 Monday to Saturday, all year. I've entered... 0 7 * * 1-6 However FME Flow gives a message: "Invalid cron expression: 0 7 * * 1-6" I cant see what's wrong with it. Any thoughts? See attached image.Thanks,Stuart
I am IT manager and have followed guide to register new app in azure with recommended Graph and SP permissions, also granted on behalf of the org but for some reason all users are still getting this needs admin approval and it is driving me bonkers, Please can someone assist me. We are using FME 2020.2, Single Tenant and the guide i have carefully followed is here How to Create a SharePoint Web Connection for FME Form [Single Tenant] (safe.com) As i am admin, the connector works fine for me with the new registered app ID and other specifics but just none else,
I managed a few users for my work and we have a few fixed licence codes under our EULA. Some of these have been reused and to test this process I activated two under my own install of 2022.2. I now have two codes listed under my install and I don't really need either, and there seems to be no way of removing them. I have followed other posts about location the directory where these are stored but there are no files located. How are these managed? I can see they are re-usable but do they get automatically get removed from the previous machine? Should I uninstall before these get activated elsewhere? Many thanks for any help
Hi all.Running 2022.2.6 on Windows.My server is stacked with a 100 Gb C drive, and a 200 Gb E drive.I would like to move the location where FME server stores the job log files from C to E, and have therefore edited the file "C:\\Program Files\\FMEServer\\Server\\config\\logger\\engine\\messagelogger.properties", changing the location in LOG_FILE_PATH to a path on the E drive.But after restarting FME server, it still writes the job log files to the old default location on the C drive !!!Is the logger property even used ?Cheers.Lars
Excel Reader: Failed to open the dataset 'E:\\apps\\FMEServer\\resources\\system\\temp\\subscriptions\\efbc8d67696c47d6b70bc0aa87c67166.json'. Error message was 'It is not a xlsx file. Use the xlCreateBook() for a xls file.'
Hi all,Does anyone know how to fix his is error when execute ./fme python -m pip install sqlalchemy --target /Library/FME/2022.2/plugins : INFORM: Using Python interpreter from `/Library/FME/2022.2/fmepython310/lib/libpython3.10.dylib' with PYTHONHOME `/Library/FME/2022.2/fmepython310'INFORM: Python version 3.10 loaded successfullyCollecting sqlalchemy Using cached SQLAlchemy-2.0.20-cp310-cp310-macosx_10_9_x86_64.whl (2.0 MB)Collecting greenlet!=0.4.17 Using cached greenlet-2.0.2.tar.gz (164 kB) Preparing metadata (setup.py) ... doneCollecting typing-extensions>=4.2.0 Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB)Building wheels for collected packages: greenlet Building wheel for greenlet (setup.py) ... error error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [98 lines of output] running bdist_wheel running build running build_py creating build ... gcc -Wno-unused-result -Wsign-compar
I have the following problem: I have a csv file with multiple columns. I have a user parameter and i want to rename the columns according to this user parameter. Even though the "Text To Find" parameter of my BulkAttributeRenamer gets updated correctly the Renamer doesn't rename the correct column but renames the previously set column and deletes the values in the newly set column (see pictures). The BulkAttributeRenamer only renames the new column correctly if I: - open the BulkAttributeRenamer properties - replace "Text To Find" Parameter with something arbitrary - close the BulkAttributeRenamer by clicking "Ok" - open the BulkAttributeRenamer properties again - set the "Text To Find" parameter back to my user parameter - close the BulkAttributeRenamer by clicking "Ok" I'm using FME Desktop 2020.2.3.0 on Windows 10Maybe someone can tell me if this is a bug or if I'm just overlooking something. Many thanks i
Hello, I store attributes of my workspace in an json array (JSON_FILE_PARAM) using the FME Server Automations Writer (myWriter).{"automation.id":"c48fb4a8-5757-4207-867c-6d0de3947b5e","email.subject":"mySubject","email.received":"Wed Sep 13 09:37:26 CEST 2023","email.body":"e-mail:myEmail@provider.com"} Now, in my automation, I'd like to use the attributes as user keys:{route.myWriter.JSON_FILE_PARAM.email.body}I do have access to those attributes stored OUTSIDE the list but not INSIDE. I'm using FME Flow version 2020.
Hello,I am trying to execute an job in datastreaming via HttpCaller.The message I get back is "HTTP/1.1 401" although I have my login data filled in.I tried to use my usernmae and pw on the browser, it works fine.Just the transformer tells me its not ok.I tried the two possibilities mentioned here for users without a token : https://community.safe.com/s/article/401-unauthorized-error-when-making-fme-server-requDoesn't work either way.... Maybe someone stumbled accross a similar problem and has a solution ?
Hi Holly,I am addressing you since your name ison the article(https://community.safe.com/s/article/how-to-create-a-wms-service-using-fme-server?t=1694673698026)and it is not possible to leave a comment I have implemented the WMS via FME Flow and I have noticed a strange behavior that I wanted to report.When requesting data from the WMS service I have noticed that the client (QGIS) creates a request per layer. This is as expected, however on the FME Flow side I get 2 identical requests for each WMS layer. This doubles the response time of the WMS service and uses twice the resources on FME, is this something you can look into and reproduce? Since the WMS request is done via the GetCapabilities workspace is there a way to remove this duplicate request before they trigger the GetMap workspace?Cheers,Itay
Hi, I would like to list all FME Flow users that are currently disabled using the rest API or any other method. Is this possible? Thanks,Marc
I don't want to make database connection by giving hardcoded values instead I want to use the secret keys from secret manager. is there any way to implement this in FME ?
How can I trigger the start and stop of an automation/workspace through either e-mail or application? I have a workspace that needs to run on 15 minute intervals after it has been triggered by user input (email or application). User then needs to tell it to stop running. Seems like trigger in an automation can either be incoming e-mail or schedule but I cannot start a schedule based on an incoming e-mail. Same applies to stopping said application Any ideas would be great.
I'm Daniel from GeoNet Technologies. As you know, Sam is no longer with us and I'm trying to install the application in one Pc specifically for this job. Please. Could you help me to re install it (FME 2021.1)Thank you in advance
Please excuse the crude drawing. I'm using a SpatialRelator with the red features in the Suppliers port, and the blue feature in the Requestor port. Features #1 and #3 need to pass the spatial predicate due to the relation between them being multiple verts (a line). Feature #2 would not pass, due to only having a single vert in common. None of the default spatial predicates will exclude #2 from the test. So, I've been trying various matrix to find a solution, but none seem to work. What would be the appropriate DE-9IM matrix, given that it is only polygon features being used? I have been referencing this help page: https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Transformers/Transformers/spatialrelations.htm#Dimensio
A recent vulnerability scan where i work identified both Log 4j and Apache TomCat vulnerabilities with our FME Server applications. I am currently running FME Server 2019.1, I know that particular version of FME does not utilize Log4j , but the files exist as a part of the installation. Can we simply mitigate these vulnerabilities by removing the log4j and TomCat installation, or do we need to upgrade those install to a more current version? If we install newer versions of both log4j & TomCat will the FME Server 2019.1 application continue to function as expected?
Hi,I created a workspace to process las files and receive raster and contours data set. The workspace supposed to be run with use of a directory watcher but it looks every las file is a trigger to run it again. Is there a way to have a single event with FME Server 2020.2? Thanks
I am using the FME 2020.1 Desktop (win 64) install with the MSACCESS_JDBC reader. The work bench command line is being used in an existing code, and successfully processes 27 of my 30 mdb. The three mdb that don't process produce the following error: net.ucanaccess.jdbc.UcanaccessSQLException: UCAExc:::5.0.0 java.lang.OutOfMemoryError: GC overhead limit exceeded at net.ucanaccess.jdbc.UcanaccessDriver.connect(UcanaccessDriver.java:231) at COM.safe.fme.jdbc.JdbcCommon.openConnection(JdbcCommon.java:464) at COM.safe.fme.jdbc.JdbcReader.openHelper(JdbcReader.java:186) at COM.safe.fme.jdbc.JdbcReader.open(JdbcReader.java:155)Caused by: java.sql.BatchUpdateException: java.lang.OutOfMemoryError: GC overhead limit exceeded at jdbc.ucanaccess.shaded.org.hsqldb.jdbc.JDBCPreparedStatement.executeBatch(Unknown Source) at net.ucanaccess.converters.LoadJet$TablesLoader.loadTableData(LoadJet.java:865) at net.ucanaccess.converters.LoadJet$TablesLoader.loadTableData(LoadJet.java:837) at net.ucan
Hi, I'm trying to configure a new FME Flow deployment with a new customer.They would like to keep all storage on the same storageclass: azurefiles-fmeserver.This storage class is created as highlighted in 3. Setup Shared Storage using Azure Files: https://docs.safe.com/fme/html/FME-Flow/AdminGuide/Kubernetes/Kubernetes-Deploying-to-AKS.htmHowever, if storage.postgresql.class is filled in, the deployment does not work.If this parameter is empty, the deployment completes and the storageclass: default is chosen. We have tried adding multiple different parameters in the postgresql.primary parameters, but none that helped us.Is there anyone who has had the same issue?Below is a exert of the Values.YAML file. storage: useHostDir: false reclaimPolicy: Delete postgresql: size: 1Gi class: azurefiles-fmeserver path: fmeserver: accessMode: ReadWriteOnce size: 10Gi class: azurefiles-fmeserver path: # It is recommended not to modify those parameters# For more options regarding Postgr
We have a series of API calls to a Bentley API which have been working fine until recently and are still working fine in Postman. We have a GET request in FME which returns a “HTTP/1.1 403 Forbidden” error. We have been through this with Bentley support and have found the source of the issue is related to the Content-Transfer-Encoding header. Bentley's API’s security rules have recently been updated to block requests which contain the ‘Content-Transfer-Encoding’ header. This is because the header has been deprecated and has the potential to be a security vulnerability. FME seems to default send "Content-Transfer-Encoding: binary" with the GET request and there doesn't appear to be an option to change it. Does anyone have any ideas about how we can get round this? Thanks in advance!
It seems to me that the Map Configuration window doesn't work (or show) anymore when using the Geometry Picker in 'Full window mode'. I can also imagine that technically the window/menu does work/show, but is placed behind the 'full/expanded window' of the Geometry Picker, causing it not to be accessible/usable. To be clear. What I'm talking about is this menu/window, which does work when using the Geometry Picker in 'Inline mode';However, when I use the Geometry Picker in 'Full window mode', nothing seems to happen/show if I click on the Map Configuration button. E.g.;Are others also experiencing this issue? Is this a known bug? ps. I'm using FME Flow 2023.0.0.1 (b23288) on Linux.
开始转换...行“已卸载包 '%0'”在消息文件“C:\\Program Files\\FME\\messages\\zh\\fmemessages_zh.fms”中没有分隔符“,”FME 2023.0.0.3(20230613 - 内部版本 23319 - WIN64)FME表格固定(节点锁定-crc)临时许可证:剩余 28 天。计算机主机名为:ss操作系统:Microsoft Windows 10 64 位(内部版本 18363)版权所有 (c) 1994 - 2023,安全软件公司。安全软件公司246020 格式的共享文件夹是 : FME 2023.0.0.3 (20230613 - 内部版本 23319 - WIN64)246022 坐标系共享文件夹是 : 20230827005921246012 FME_HOME是'C:\\Program Files\\FME\\'FME表格固定(节点锁定-crc)246013 坐标系共享文件夹异常 : 0临时许可证:剩余 28 天。计算机主机名为:ss246026 场所:zh_CN246024 操作系统区域设置编码:GBK246027 系统编码: UTF-8246034 FME API 版本:“4.0 20230418”246017 FME配置: FME_BASE 是 'no'246016 操作系统:Microsoft Windows 10 64 位 (内部版本 18363)246025 FME平台:WIN64246014 系统状态:FME临时文件夹下还有 80.88 GB硬盘空间可用246001 系统状态:15.99 GB 可用物理内存246015 系统状态: 63.97 GB 可用的虚拟内存246031开始 - 进程 ID: 1976, 峰值进程内存使用: 43264 kB, 当前进程内存使用: 43264 kB871015 创建该格式的读模块: Esri 地理数据库(文件 Geodb)871007 尝试查询一个DYNAMIC插件给命名的读模块'GEODATABASE_FILE'23016 加载模块'GEODATABASE_FILE'从文件'C:\\Program Files\\FME\\plugins/..\\地理数据库9.dl
Welcome,I need to download data from 300 wfs servers (list of it in any format) for 2000 objects (3 km buffer form point) like on a picture. Is it possible to add a list with server addresses to FME where it will check the spatial extent of the data from the server and then from the polygon range and download the data?
If I change the time to be 1 minute after the other job it runs successfully.There is no log file as the job submitter just does not start. FME should place the 2nd job in queue I would have thought.
We have recently upgraded FMEflow from 2022 to 2023, resulting in SSO stopped working.After changing the necessary encryption types in the service account on the AD server, we managed to get SSO working again.However typing the AD username and password does not work.The webgui gives the error : "Login failed, please try again."And the error in fmedirectoryserver.log is as following:Wed-23-Aug-2023 08:57:37.521 AM INFORM requesthandler 408039 : Authenticating user "******@*******.ORG" using SASL mechanism "GSSAPI" with KDC address "******.*******.org" and realm "*******.ORG"...Wed-23-Aug-2023 08:57:37.778 AM ERROR requesthandler 408010 : Exception: "LDAPException(resultCode=49 (invalid credentials), diagnosticMessage='80090346: LdapErr: DSID-0C0905D2, comment: AcceptSecurityContext error, data 80090346, v4563Wed-23-Aug-2023 08:57:37.779 AM ERROR requesthandler 408009 : Failed to authenticate user "******@*******.ORG".Wed-23-Aug-2023 08:57:37.792 AM ERROR system-