No product reader found for zip file of s1 iw product when using gpt command

Dear S1TBX developers,

when I run the gpt command from s1tbx 1.1.1 with a graph file using a zip file of s1 iw grdh product as input,
I got the error “No product reader found for file E:\Data\Sentinel-1\Africa\zips\S1A_IW_GRDH_1SSV_20141017T162018_20141017T162043_002871_0033F6_813E.zip”

If I used the gpt command from snap-2.0-beta with the same graph file, I got the following error.

The graph file only does reprojection. Here is the graph file.
snap_reproj.xml (1.7 KB)

The intention here is to test whether I can use the zip file of s1 iw grdh product as input dataset when using gpt command.
By the way, this graph file works well in the GUI interface.

Thanks a lot for your help and hope to hear from you.

Best regards,
Senmao

I have no problem of processing from zip in linux system, if this may help…

Thanks a lot for your reply!
I just tested it again on my linux system and it also works fine.
This problem only occurs on windows platform.

In OS X El Capitan (10.11.6), SNAP 4.0.2 GPT works good in terminal with zip files.
But if you want to write program on python you must use os.system to call gpt with .zip source file, because if you want to use subprocess.Popen you will get an error like:
Error: [NodeId: Read] No product reader found for file xxxxx.zip

I’m running into a similar issue with SNAP 6.0 GPT (Ubuntu 16.04) when using ProductSet-Reader.
subprocess.Popen results in errors but os.system works completely fine which makes no sense to me?!
It seems to be hit and miss depending on the graph xml file…