# FESAPI

**URL:** https://discourse.f2i-consulting.com/c/fesapi/5.md

[Latest](https://discourse.f2i-consulting.com/latest.md) · [Categories](https://discourse.f2i-consulting.com/categories.md)

---

## [About the FESAPI category](https://discourse.f2i-consulting.com/t/about-the-fesapi-category/13)

<div class="topic-metadata">

**Author:** [@philippeVerney](https://discourse.f2i-consulting.com/u/philippeVerney)\
**Replies:** 0\
**Last updated:** [November 24, 2017, 1:35pm UTC](https://discourse.f2i-consulting.com/t/about-the-fesapi-category/13 "2017-11-24T13:35:41Z")

</div>

Discussion about FESAPI, a library allowing to read and write Energistics formatted data (mainly RESQML 2.0) with C++, Java, .Net, Python and potentially other languages. Please create a new topic if you have any questi…

---

## [Las to witsml or resqml](https://discourse.f2i-consulting.com/t/las-to-witsml-or-resqml/262)

<div class="topic-metadata">

**Author:** [@untereiner](https://discourse.f2i-consulting.com/u/untereiner)\
**Replies:** 8\
**Last updated:** [July 21, 2026, 3:53pm UTC](https://discourse.f2i-consulting.com/t/las-to-witsml-or-resqml/262 "2026-07-21T15:53:19Z")

</div>

Hello @philippeVerney I didn’t find a c++ library that does las v2 to witsml v2.1, so I wrote it. But it raises some questions about wells in WITSML/RESQML. I do not want to do real time monitoring of wells. I have las…

---

## [Python Swig wrapper](https://discourse.f2i-consulting.com/t/python-swig-wrapper/261)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 7\
**Last updated:** [March 19, 2026, 3:12pm UTC](https://discourse.f2i-consulting.com/t/python-swig-wrapper/261 "2026-03-19T15:12:57Z")

</div>

Hi, I would like to know if in the Python Swig wrapper for fesapi, is it possible (or is there methods like “setitems”, “getitems”, besides the “setitem”, “getitem”) to vectorize the array operation for efficient array c…

---

## [Creating grids with explicit points](https://discourse.f2i-consulting.com/t/creating-grids-with-explicit-points/254)

<div class="topic-metadata">

**Author:** [@jingtingchong](https://discourse.f2i-consulting.com/u/jingtingchong)\
**Replies:** 3\
**Last updated:** [June 30, 2025, 9:08pm UTC](https://discourse.f2i-consulting.com/t/creating-grids-with-explicit-points/254 "2025-06-30T21:08:12Z")

</div>

Hi, I am trying to create seismic bin grid objects with Grid2DRepresentation. These bin grids are originally rotated, but I only have an array of projected X,Y coordinates, representing the location of each point, with…

---

## [CreatePropertyKind](https://discourse.f2i-consulting.com/t/createpropertykind/250)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 5\
**Last updated:** [June 19, 2025, 4:30pm UTC](https://discourse.f2i-consulting.com/t/createpropertykind/250 "2025-06-19T16:30:27Z")

</div>

Hi, This is another one that appears to have changed since the much older 0.13 version. Previous for the naming system argument we used something like “urn:resqml:f2i-consulting.com” but now in the example code it appear…

---

## [obj\_ExternalPartReference should belong to EML20](https://discourse.f2i-consulting.com/t/obj-externalpartreference-should-belong-to-eml20/252)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 1\
**Last updated:** [June 19, 2025, 4:22pm UTC](https://discourse.f2i-consulting.com/t/obj-externalpartreference-should-belong-to-eml20/252 "2025-06-19T16:22:33Z")

</div>

Hi - I got this warning message when reading using latest version 2.12.2.1 with deserializeInto on an EPC that was created using version 0.16 The content type application/x-resqml+xml;version=2.0;type=obj\_EpcExternalPar…

---

## [Supporting grid representation and grid index APIs for cases with LGR](https://discourse.f2i-consulting.com/t/supporting-grid-representation-and-grid-index-apis-for-cases-with-lgr/251)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 0\
**Last updated:** [June 18, 2025, 4:22pm UTC](https://discourse.f2i-consulting.com/t/supporting-grid-representation-and-grid-index-apis-for-cases-with-lgr/251 "2025-06-18T16:22:59Z")

</div>

Hi, One more question. In the old 0.13 version of fesapi I recall the APIs such as getSupportingGridRepresentation didn’t work correctly to yield Title and UUID of supporting grid representation (e.g. for LGR models), i.…

---

## [Namespace question when switching from old version (0.13) to latest (2.12)](https://discourse.f2i-consulting.com/t/namespace-question-when-switching-from-old-version-0-13-to-latest-2-12/249)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 1\
**Last updated:** [June 12, 2025, 8:00pm UTC](https://discourse.f2i-consulting.com/t/namespace-question-when-switching-from-old-version-0-13-to-latest-2-12/249 "2025-06-12T20:00:57Z")

</div>

Hi, I recently upgraded across multiple in a huge switch from 0.13 to 2.12.2.1 (latest) and noted that many API changes were there of course as expected. But besides this I noted that we have one UnstructuredGridRepresen…

---

## [CS wrapper dll not generated](https://discourse.f2i-consulting.com/t/cs-wrapper-dll-not-generated/248)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 2\
**Last updated:** [June 12, 2025, 7:03am UTC](https://discourse.f2i-consulting.com/t/cs-wrapper-dll-not-generated/248 "2025-06-12T07:03:13Z")

</div>

Hi, with the latest version fesapi-2.12.2.1 I have made sure to set -DWITH\_DOTNET\_WRAPPING=ON in my configuration and also see that it is ON in the CMakeCache.txt but the build and install goes through and I get the Fesa…

---

## [Hdf5 version for v2.12.2.1](https://discourse.f2i-consulting.com/t/hdf5-version-for-v2-12-2-1/247)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 1\
**Last updated:** [June 10, 2025, 7:28am UTC](https://discourse.f2i-consulting.com/t/hdf5-version-for-v2-12-2-1/247 "2025-06-10T07:28:54Z")

</div>

Hi all, for v2.12.2.1 there is comment in README that we need hdf5 1.8.18 onwards. I would like to know what may be the implication of using say 1.8.16 instead? Is there some specific feature that may not work or it just…

---

## [Cannot convert from hid\_t to hdf5\_hid\_t &](https://discourse.f2i-consulting.com/t/cannot-convert-from-hid-t-to-hdf5-hid-t/245)

<div class="topic-metadata">

**Author:** [@mengli.uia](https://discourse.f2i-consulting.com/u/mengli.uia)\
**Replies:** 4\
**Last updated:** [December 20, 2024, 8:27am UTC](https://discourse.f2i-consulting.com/t/cannot-convert-from-hid-t-to-hdf5-hid-t/245 "2024-12-20T08:27:23Z")

</div>

Hi, following the README instruction of Fesapi (V1.0.0.0), I managed to generate Fesapi.sln with CMake. But during the compilation of the solution, there are quite a few build errors as following: a reference of type “…

---

## [Validation error during deserialization](https://discourse.f2i-consulting.com/t/validation-error-during-deserialization/246)

<div class="topic-metadata">

**Author:** [@mengli.uia](https://discourse.f2i-consulting.com/u/mengli.uia)\
**Replies:** 6\
**Last updated:** [December 13, 2024, 10:15am UTC](https://discourse.f2i-consulting.com/t/validation-error-during-deserialization/246 "2024-12-13T10:15:01Z")

</div>

Hi, Due to project maintenance & upgrade requirement, we are upgrading Fesapi from V0.16.0.0 to V2.10.1.0 (a huge version gap). In order to guarantee the compatibility, we are trying to use the new Fesapi (V2.10.1.0) to…

---

## [Static Link to HDF5](https://discourse.f2i-consulting.com/t/static-link-to-hdf5/244)

<div class="topic-metadata">

**Author:** [@mengli.uia](https://discourse.f2i-consulting.com/u/mengli.uia)\
**Replies:** 1\
**Last updated:** [December 11, 2024, 11:14am UTC](https://discourse.f2i-consulting.com/t/static-link-to-hdf5/244 "2024-12-11T11:14:48Z")

</div>

Hi, I am currently working on the maintenance of a project, which relies on Fesapi V0.16.0.0. Due to a specific reason, we need to switch HDF5 Dynamically linking to Static linking. In github Fesapi project page, it is m…

---

## [Convert fault ASCII to RESQML](https://discourse.f2i-consulting.com/t/convert-fault-ascii-to-resqml/242)

<div class="topic-metadata">

**Author:** [@Marisabel](https://discourse.f2i-consulting.com/u/Marisabel)\
**Replies:** 8\
**Last updated:** [December 2, 2024, 5:58pm UTC](https://discourse.f2i-consulting.com/t/convert-fault-ascii-to-resqml/242 "2024-12-02T17:58:16Z")

</div>

Hi! I’m trying to generate a RESQML with fault interpretation, to put the binary need to create the PolylineSetRepresentation and use the def: PushBackGeometry. But I got the error: Wrong number or type of arguments for…

---

## [Running into "HDF proxy missing" exception with C# library](https://discourse.f2i-consulting.com/t/running-into-hdf-proxy-missing-exception-with-c-library/186)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 4\
**Last updated:** [November 13, 2024, 8:30pm UTC](https://discourse.f2i-consulting.com/t/running-into-hdf-proxy-missing-exception-with-c-library/186 "2024-11-13T20:30:16Z")

</div>

Hi all, We are using the FesapiCs0.13.0.0 Version=0.13.0.0 assembly for C# but when trying to specify the parent window for LGR using the setParentWindow API in AbstractGridRepresentation, I am running into a runtime ex…

---

## [C# reading data from h5 file](https://discourse.f2i-consulting.com/t/c-reading-data-from-h5-file/238)

<div class="topic-metadata">

**Author:** [@jakeslack27](https://discourse.f2i-consulting.com/u/jakeslack27)\
**Replies:** 13\
**Last updated:** [May 22, 2024, 4:44am UTC](https://discourse.f2i-consulting.com/t/c-reading-data-from-h5-file/238 "2024-05-22T04:44:27Z")

</div>

Hi, I’ve run into trouble extracting values from the H5 file. I’m currently attempting to read the ‘layer’ value for my surface but I’m unsure on how to retrieve this data from the H5 file. I’ve tried to do something …

---

## [About Fesapi 2.6](https://discourse.f2i-consulting.com/t/about-fesapi-2-6/230)

<div class="topic-metadata">

**Author:** [@Zohaib-Raza](https://discourse.f2i-consulting.com/u/Zohaib-Raza)\
**Replies:** 3\
**Last updated:** [July 4, 2023, 8:08pm UTC](https://discourse.f2i-consulting.com/t/about-fesapi-2-6/230 "2023-07-04T20:08:16Z")

</div>

Hi , i am using fesapi2.6 , downloaded from from f2i\_consulting it is giving me the follwing issues. it was working fine with fesapi2.4 I have also build the fetpapi(master) using same fesapi 2.6 but it is giving…

---

## [Fesapi 0.13.0 Linux strange behavior](https://discourse.f2i-consulting.com/t/fesapi-0-13-0-linux-strange-behavior/217)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 3\
**Last updated:** [December 9, 2022, 7:45am UTC](https://discourse.f2i-consulting.com/t/fesapi-0-13-0-linux-strange-behavior/217 "2022-12-09T07:45:54Z")

</div>

Hi, I am using Fesapi 0.13.0 (somewhat recently updated) on both Windows and Linux. I am exporting RESQML EPC for two separate use case scenarios: (1) an AbstractIjkGridRepresentation with one associated grid property (c…

---

## [Method for accessing a Property UOM](https://discourse.f2i-consulting.com/t/method-for-accessing-a-property-uom/214)

<div class="topic-metadata">

**Author:** [@dominiccamilleri](https://discourse.f2i-consulting.com/u/dominiccamilleri)\
**Replies:** 2\
**Last updated:** [September 27, 2022, 1:43pm UTC](https://discourse.f2i-consulting.com/t/method-for-accessing-a-property-uom/214 "2022-09-27T13:43:17Z")

</div>

I need to read the UOM of a Property, but there does not seem to be a function to do so. I checked common/AbstractObject and did not find any functions for retrieving UOM (no getUom or getUomAsString). Is there a way to…

---

## [Split grid/geometry and properties EPC](https://discourse.f2i-consulting.com/t/split-grid-geometry-and-properties-epc/207)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 1\
**Last updated:** [March 7, 2022, 5:33pm UTC](https://discourse.f2i-consulting.com/t/split-grid-geometry-and-properties-epc/207 "2022-03-07T17:33:36Z")

</div>

Hi, I am trying to export a case as split geometry (grid topological and any grid related property info e.g. cell IDs etc) and properties (e.g. cell and connection model properties) EPC/H5 file combos. It is to be noted…

---

## [Host cell IDs for LGR sometimes written to XML - how to force write to HDF5?](https://discourse.f2i-consulting.com/t/host-cell-ids-for-lgr-sometimes-written-to-xml-how-to-force-write-to-hdf5/199)

<div class="topic-metadata">

**Author:** [@sgthomas-github](https://discourse.f2i-consulting.com/u/sgthomas-github)\
**Replies:** 4\
**Last updated:** [March 5, 2022, 5:42pm UTC](https://discourse.f2i-consulting.com/t/host-cell-ids-for-lgr-sometimes-written-to-xml-how-to-force-write-to-hdf5/199 "2022-03-05T17:42:16Z")

</div>

Hi, I am currently using Fesapi version 0.16.0.0 for C# extension; I noted that if there is only one host (parent) cell in the model with LGR, then the bulk data for host cells (populated using setParentWindow API) is w…

---

## [How to get the Quantity of the Unit from FESAPI](https://discourse.f2i-consulting.com/t/how-to-get-the-quantity-of-the-unit-from-fesapi/203)

<div class="topic-metadata">

**Author:** [@shakirhusain](https://discourse.f2i-consulting.com/u/shakirhusain)\
**Replies:** 2\
**Last updated:** [February 8, 2022, 4:35pm UTC](https://discourse.f2i-consulting.com/t/how-to-get-the-quantity-of-the-unit-from-fesapi/203 "2022-02-08T16:35:57Z")

</div>

Hello @philippeVerney, Could you please let me know how to get the Quantity of a resqml unit from fesapi (java) ? For example: http://docs.energistics.org/#ECOM2/ECOM2\_TOPICS/ECOM2-000-207-0-R-sv2000.html The unit ‘…

---

## [Compression of HDF5 data in Resqml 1.3 java wrapper](https://discourse.f2i-consulting.com/t/compression-of-hdf5-data-in-resqml-1-3-java-wrapper/202)

<div class="topic-metadata">

**Author:** [@Husnain](https://discourse.f2i-consulting.com/u/Husnain)\
**Replies:** 2\
**Last updated:** [January 21, 2022, 1:52pm UTC](https://discourse.f2i-consulting.com/t/compression-of-hdf5-data-in-resqml-1-3-java-wrapper/202 "2022-01-21T13:52:58Z")

</div>

Hi I am using fesapi 1.2.3.0 java wrapper. I want to compress hdf5 data. om.f2i.energisticsStandardsApi.common.HdfProxy has method setCompressionLevel(long newCompressionLevel) HdfProxy creation is done by following …

---

## [Uom definitions](https://discourse.f2i-consulting.com/t/uom-definitions/200)

<div class="topic-metadata">

**Author:** [@shakirhusain](https://discourse.f2i-consulting.com/u/shakirhusain)\
**Replies:** 2\
**Last updated:** [January 7, 2022, 6:41pm UTC](https://discourse.f2i-consulting.com/t/uom-definitions/200 "2022-01-07T18:41:55Z")

</div>

Hello Philippe, Could you please let me know where to lookup the definitions of the UoM used in FESAPI ? Following are some examples from FESAPI: eml20\_\_LengthUom\_\_m(‘m’), eml20\_\_LengthUom\_\_0\_x002e1\_x0020ft(‘n’), em…

---

## [JVM gets crash sometime while reading StringValuesOfPatch from CommentProperty](https://discourse.f2i-consulting.com/t/jvm-gets-crash-sometime-while-reading-stringvaluesofpatch-from-commentproperty/194)

<div class="topic-metadata">

**Author:** [@Husnain](https://discourse.f2i-consulting.com/u/Husnain)\
**Replies:** 3\
**Last updated:** [December 17, 2021, 2:53pm UTC](https://discourse.f2i-consulting.com/t/jvm-gets-crash-sometime-while-reading-stringvaluesofpatch-from-commentproperty/194 "2021-12-17T14:53:14Z")

</div>

Hi I am using fesapi 1.2.3.0 java wrapper. I have saved ShortPoints (Horizon2D)data in CommentProperty, when I read the data back from it using following menthod StringVector valuesAsString= obj.getStringValuesOfPatc…

---

## [How to Link/Attach one or more of PolylineRepresentation/s with PolylineSetRepresent](https://discourse.f2i-consulting.com/t/how-to-link-attach-one-or-more-of-polylinerepresentation-s-with-polylinesetrepresent/198)

<div class="topic-metadata">

**Author:** [@Husnain](https://discourse.f2i-consulting.com/u/Husnain)\
**Replies:** 3\
**Last updated:** [November 26, 2021, 2:35pm UTC](https://discourse.f2i-consulting.com/t/how-to-link-attach-one-or-more-of-polylinerepresentation-s-with-polylinesetrepresent/198 "2021-11-26T14:35:40Z")

</div>

We are using java wrapper of fesapi 1.2.3.0. Could you please let us know how to link/attach one or more of PolylineRepresentation/s objects with PolylineSetRepresent object? Thanks in advace. Regards, Husnain

---

## [Generate Fesapi static library](https://discourse.f2i-consulting.com/t/generate-fesapi-static-library/196)

<div class="topic-metadata">

**Author:** [@Jeenal1612](https://discourse.f2i-consulting.com/u/Jeenal1612)\
**Replies:** 1\
**Last updated:** [November 25, 2021, 8:54am UTC](https://discourse.f2i-consulting.com/t/generate-fesapi-static-library/196 "2021-11-25T08:54:34Z")

</div>

Hi team, I’m working with Fesapi library build. After Fesapi source build, it is generating .so (dynamic) libraries. Can we generate static library instead? If yes then how?

---

## [Issue in building Fesapi-example-code for C++](https://discourse.f2i-consulting.com/t/issue-in-building-fesapi-example-code-for-c/193)

<div class="topic-metadata">

**Author:** [@Jeenal1612](https://discourse.f2i-consulting.com/u/Jeenal1612)\
**Replies:** 10\
**Last updated:** [November 24, 2021, 3:06pm UTC](https://discourse.f2i-consulting.com/t/issue-in-building-fesapi-example-code-for-c/193 "2021-11-24T15:06:43Z")

</div>

Hi, I’m trying to build example code given in: For that I’m trying to generate makefile using CMAKE utility. But in the generation process I’m getting below errors in cmake.txt source file. Please find the screensho…

---

## [JVM gets crashed after some minutes(3 to 5 mins) of creating WellboreMarker Instance](https://discourse.f2i-consulting.com/t/jvm-gets-crashed-after-some-minutes-3-to-5-mins-of-creating-wellboremarker-instance/189)

<div class="topic-metadata">

**Author:** [@Husnain](https://discourse.f2i-consulting.com/u/Husnain)\
**Replies:** 4\
**Last updated:** [November 3, 2021, 3:47pm UTC](https://discourse.f2i-consulting.com/t/jvm-gets-crashed-after-some-minutes-3-to-5-mins-of-creating-wellboremarker-instance/189 "2021-11-03T15:47:32Z")

</div>

I am using fesapi 1.2.3.0 java wrapper. After creating WellboreMarker instance for pick JVM gets crash after some time like 3 to 5 mins later. I am using following way to create the wellboremarker instances WellboreTr…

---

## [Is it safe to do parallel reads from a resqml file (.epc + .h5) in multiple threads using FESAPI 1.2.3.0](https://discourse.f2i-consulting.com/t/is-it-safe-to-do-parallel-reads-from-a-resqml-file-epc-h5-in-multiple-threads-using-fesapi-1-2-3-0/190)

<div class="topic-metadata">

**Author:** [@shakirhusain](https://discourse.f2i-consulting.com/u/shakirhusain)\
**Replies:** 1\
**Last updated:** [November 3, 2021, 2:42pm UTC](https://discourse.f2i-consulting.com/t/is-it-safe-to-do-parallel-reads-from-a-resqml-file-epc-h5-in-multiple-threads-using-fesapi-1-2-3-0/190 "2021-11-03T14:42:00Z")

</div>

Hello Philippe, Is it safe to do parallel reads from a resqml file (.epc + .h5) in multiple threads using FESAPI 1.2.3.0 ? Thanks, Shakir

[Next page](https://discourse.f2i-consulting.com/c/fesapi/5.md?page=1)
