You are not logged in.
Announcement
Unanswered posts
|
Pages: 1
When we are running the Talend Job, which has a tIngresBulkExec component,
in Linux environment,having Vectorwise as Database it is throwing out
following error.
[root@localhost DateDim]# ./DateDim_run.sh Exception in component
tIngresBulkExec_1
java.io.IOException: Cannot run program
"/home/ingres/DB/temp/ingres_sql_20120717115501.sh": java.io.IOException:
error=13, Permission denied
at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
at java.lang.Runtime.exec(Runtime.java:610)
at java.lang.Runtime.exec(Runtime.java:448)
at java.lang.Runtime.exec(Runtime.java:345)
at
vw_rewrite_accounts_qa.datedim_0_1.DateDim.tIngresBulkExec_1Process
(DateDim.java:1673)
at vw_rewrite_accounts_qa.datedim_0_1.DateDim.tFileCopy_1Process
(DateDim.java:1456)
at vw_rewrite_accounts_qa.datedim_0_1.DateDim$3.run
(DateDim.java:2700)
Caused by: java.io.IOException: java.io.IOException: error=13, Permission
denied
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:468)
... 6 more
The same job runs good in Windows.
It seems to be a permission issue but , we are not able to run this job,
even with root which has full permissions to the folder.
So can you help us to fix this, as to what permissions the user needs to
run the job in Linux.
Offline
Pages: 1