Hi,
The example of my Talend job is attached.
It's a simple job that reads the version of librsvg2-bin library, writes it to a file and sends it to Azure Blob.
My Docker file is also attached.
tSystem component needs to execute this command: rsvg-convert -v
When I run the container I got this message:
Exception in component tSystem_1 (ContainersDemo)
java.io.IOException: Cannot run program "rsvg-convert": error=2, No such file or directory
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at runscriptdemo.containersdemo_0_1.ContainersDemo.tSystem_1Process(ContainersDemo.java:1581)
at runscriptdemo.containersdemo_0_1.ContainersDemo.tFileInputXML_1Process(ContainersDemo.java:1218)
at runscriptdemo.containersdemo_0_1.ContainersDemo.runJobInTOS(ContainersDemo.java:3145)
at runscriptdemo.containersdemo_0_1.ContainersDemo.main(ContainersDemo.java:2963)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 8 more
I suppose it's about rsvg-convert library paths, but don't know how to resolve it.
Any idea? ![0683p000009MACn.png 0683p000009MACn.png](/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&px=999)
Best,
Tanja