Skip to main content

I have a problem to insert a gdb-Reader (ArcObject) in FME2017:

  • new Workbench
  • Insert Reader

     

    properties are not relevant
  • run workbench

Translation stop with Message:

 

1 parameters (number values) were provided for the SEARCH_FEATURE keyword. An even number of parameters must be provided

A fatal error has occurred. Check the logfile above for details

It's a bug?

Which product and version of ArcGIS have you installed?

Are you using the 32-bit or the 64-bit version of FME?

Consider posting the entire log here.


ArcGIS 10.2.2, 32bit

FME 32bit

FME 2016 has no problems.

LOG-File:

    
    
    Command-line to run this workspace:
    
    
    "C:\Program Files (x86)\FME\FME2017\fme.exe" c:\Temp\wb-xlate-1474458655364_5356
          --SourceDataset_GEODATABASE_FILE "C:\TEMP\a.gdb"
          --FEATURE_TYPES ""
    
    
Starting translation...
FME 2017.0.0.0 Beta (20160919 - Build 17152 - WIN32)
FME_HOME is 'C:\Program Files (x86)\FME\FME2017\'
FME Desktop ESRI Edition (floating)
START - ProcessID: 3088, peak process memory usage: 21196 kB, current process memory usage: 21196 kB
FME Configuration: Command line arguments are `C:\Program Files (x86)\FME\FME2017\fme.exe' `c:\Temp\wb-xlate-1474458655364_5356' `LOG_STANDARDOUT' `YES' `LogCountServerName' `{30ba00fa-ed68-4646-99a5-02f86edac961}'
...
FME Configuration: Reader Keyword is `GEODATABASE_FILE_1'
FME Configuration: Writer Keyword is `NULL_DEST'
FME Configuration: Writer Group Definition Keyword is `NULL_DEST_DEF'
FME Configuration: Reader type is `GEODATABASE_FILE'
FME Configuration: Writer type is `NULL'
FME Configuration: No destination coordinate system set
FME Configuration: Current working folder is `C:\TEMP'
FME Configuration: Temporary folder is `c:\Temp', set from environment variable `TEMP'
FME Configuration: FME_HOME is `C:\Program Files (x86)\FME\FME2017\'
FME Configuration: FME_BASE is 'no'
FME Configuration: FME_MF_DIR is 'c:\Temp/'
FME Configuration: FME_MF_NAME is 'wb-xlate-1474458655364_5356'
FME Configuration: FME_PRODUCT_NAME is 'FME(R) 2017.0.0.0'
System Status: 317.68 GB of disk space available in the FME temporary folder (c:\Temp)
System Status: 4.00 GB of virtual memory available
Operating System: Microsoft Windows 7 64-bit Service Pack 1 (Build 7601)
FME Platform: WIN32
Locale: de_DE
Code Page: 1252  (ANSI - Lateinisch I)
FME Configuration: Process limits are 31.93 GB of physical memory and 4.00 GB of address space
FME Configuration: Start freeing memory when process usage exceeds 2.83 GB of memory or 3.41 GB of address space
FME Configuration: Stop freeing memory when process usage is below 2.12 GB of memory and 2.56 GB of address space
Creating writer for format: NULL (Nothing)
Trying to find a DYNAMIC plugin for writer named `NULL'
Loaded module 'NULL' from file 'C:\Program Files (x86)\FME\FME2017\plugins/NULL.dll'
FME API version of module 'NULL' matches current internal version (3.8 20160912)
Creating reader for format: Esri Geodatabase (File Geodb ArcObjects)
Trying to find a DYNAMIC plugin for reader named `GEODATABASE_FILE'
Loaded module 'GEODATABASE_FILE' from file 'C:\Program Files (x86)\FME\FME2017\GEODATABASE9.dll'
FME API version of module 'GEODATABASE_FILE' matches current internal version (3.8 20160912)
Creating reader for format: Esri Geodatabase (File Geodb ArcObjects)
Trying to find a DYNAMIC plugin for reader named `GEODATABASE_FILE'
FME API version of module 'GEODATABASE_FILE' matches current internal version (3.8 20160912)
Creating reader for format: Esri Geodatabase (File Geodb ArcObjects)
Trying to find a DYNAMIC plugin for reader named `GEODATABASE_FILE'
FME API version of module 'GEODATABASE_FILE' matches current internal version (3.8 20160912)
Opening the Geodatabase reader
FME has checked out an Esri license. The product checked out is 'Standard'
Installed ArcGIS version is '10.2'
Connected to the File Geodatabase at 'C:/TEMP/a.gdb'
File Geodatabase release: '10.0'
Closing the Geodatabase reader
Opening the Geodatabase reader
An ArcGIS license is already checked out. The product checked out is 'Standard'
Installed ArcGIS version is '10.2'
Connected to the File Geodatabase at 'C:\TEMP\a.gdb'
File Geodatabase release: '10.0'
GEODATABASE_FILE_1 Reader: Using Enhanced geometry
1 parameters (number values) were provided for the SEARCH_FEATURE keyword. An even number of parameters must be provided
A fatal error has occurred. Check the logfile above for details
FME Session Duration: 1.7 seconds. (CPU: 1.1s user, 0.4s system)
END - ProcessID: 3088, peak process memory usage: 110940 kB, current process memory usage: 109576 kB




A fatal error has occurred. Check the logfile above for details
Program Terminating


Translation FAILED.



Another test:

  • Start FME 2016
  • new Workbench
  • Insert Reader

     

    properties are not relevant
  • Save
  • Open Workbench with FME 2017
  • run workbench

no problems.


I was able to reproduce the exact same issue with build 17151, so it seems like a bug.

That's why it's called a beta version, I guess...


Hi @tomfriedl

I checked and it appears this issue was discovered and thought fixed in 17148. That David has the same issue in 17151 means it doesn't look like it really was resolved. The reference number is PR#72230 and I will let you know when it is truly fixed

Mark


Hi @tomfriedl

I checked and it appears this issue was discovered and thought fixed in 17148. That David has the same issue in 17151 means it doesn't look like it really was resolved. The reference number is PR#72230 and I will let you know when it is truly fixed

Mark

I'm told this is truly fixed in build 17158

 


@tomfriedl This does seem to have been addressed in Build 15158


It works. Thank you.


Reply