ESP onFileCreate compression meta-data not being set
Description
When creating a compressed file via the 7.2 ESP file create & publish calls, compression meta-data is not set on the final logical file, even though compression is set to true in the DFUFileCreateRequest
Conclusion
None
Activity
Show:
Jacob Cobbett-Smith April 3, 2019 at 1:37 PM
Talking to - I now understand the issue:
>I am using the Japi libraries that use DFUFileCreateV2Request & DFUFilePublishV2Request via Soap. Does the compression information get propagated to the publish request somehow?
If using the c++ interfaces, the compressed flag, set on create, is carried through via the publish FileDescriptorBlob field. But via SOAP we will need publish to pass the compressed flag on.
Jacob Cobbett-Smith April 3, 2019 at 11:24 AM
assigning to you for now.
Jacob Cobbett-Smith April 3, 2019 at 11:24 AM
- can you confirm that you're creating a DFUFileCreateV2Request request and setting 'Compressed' to true?
There's an existing test that uses IDFUFileAccess interfaces (as part of datest), that creates a compressed file that does this and I've just checked and it is published as compressed/visible in EclWatch.
'Compressed' was not part of DFUFileCreateRequest, it is only in DFUFileCreateV2Request. Assuming you're hitting 7.2 - then client should be using DFUFileCreateV2 and DFUFileCreateV2Request
Kanghua Wang April 1, 2019 at 6:18 PM
there is no Compressed in DFUFileCreateRequest. But, there is Compressed in DFUFileCreateV2Request and it is being passed along.
Rodrigo Pastrana April 1, 2019 at 3:28 PM
can we confirm the "compressed" is being passed along? Thanks.
Fixed
Pinned fields
Click on the next to a field label to start pinning.
When creating a compressed file via the 7.2 ESP file create & publish calls, compression meta-data is not set on the final logical file, even though compression is set to true in the DFUFileCreateRequest