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.