Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
we've just installed and confgured the jobserver and commandLine on different servers.
Now I've a made a very simple job to test the execution on the jobserver, but when I try to generate it, I get this error :
java.lang.RuntimeException: org.talend.designer.runprocess.ProcessorException: java.io.IOException: unable to create directory '/opt/Talend-JobServer-20141207_1530-V5.6.1/TalendJobServersFiles/task_3'
at org.talend.commandline.command.ExtensionCommandSwitch.caseExtensionServerCommand(ExtensionCommandSwitch.java:148)
at org.talend.commandline.client.command.extension.AbstractExtensionCommandSwitch.doSwitch(AbstractExtensionCommandSwitch.java:31)
at org.talend.commandline.command.CommandProcessorSwitch.caseExtensionCommand(CommandProcessorSwitch.java:161)
at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(CommandAbstractSwitch.java:70)
at org.talend.commandline.command.CommandConsumer.executeCommand(CommandConsumer.java:57)
at org.talend.commandline.command.CommandConsumer.execute(CommandConsumer.java:35)
at org.talend.commandline.mode.ServerCommandLine$CommmandConsumerRunnable.run(ServerCommandLine.java:139)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.talend.designer.runprocess.ProcessorException: java.io.IOException: unable to create directory '/opt/Talend-JobServer-20141207_1530-V5.6.1/TalendJobServersFiles/task_3'
at org.talend.commandline.util.JobHandler.export(JobHandler.java:252)
at org.talend.commandline.command.execute.BuildJobExecuteCommand.execute(BuildJobExecuteCommand.java:109)
at org.talend.commandline.command.ExtensionCommandSwitch.caseExtensionServerCommand(ExtensionCommandSwitch.java:146)
... 7 more
Caused by: java.io.IOException: unable to create directory '/opt/Talend-JobServer-20141207_1530-V5.6.1/TalendJobServersFiles/task_3'
at org.talend.repository.documentation.ArchiveFileExportOperationFullPath.checkDestinationParentFolder(ArchiveFileExportOperationFullPath.java:283)
at org.talend.repository.documentation.ArchiveFileExportOperationFullPath.initialize(ArchiveFileExportOperationFullPath.java:260)
at org.talend.repository.documentation.ArchiveFileExportOperationFullPath.run(ArchiveFileExportOperationFullPath.java:317)
at org.talend.commandline.util.JobHandler.export(JobHandler.java:250)
... 9 more
When I try to create a folder manually with the user wich runs the jobserver, there is no problem.
Now I've seen that I can specify a username and password in the configuration section in TAC.
What is the purpose of this ? Do the specified user have to exists as a linux user on the jobserver machine ?
Any help would be appreciated.
Thanks
>FULL BUILD STATS for: .Java
> compiled 58691 lines in 1316ms:44598.0lines/s
> parse: 410 ms (31.1%), resolve: 545 ms (41.4%), analyze: 111 ms (8.4%), generate: 216 ms (16.4%)
!ENTRY org.talend.commandline 4 0 2015-07-10 14:27:30.252
!MESSAGE Connection reset
!STACK 0
java.net.SocketException: Connection reset
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:138)
at java.io.FilterOutputStream.write(FilterOutputStream.java:77)
at java.io.FilterOutputStream.write(FilterOutputStream.java:125)
at org.talend.commandline.client.util.FileTransferHandler.sendFile(FileTransferHandler.java:73)
at org.talend.commandline.cli.CommandLineHandler.executeClientCommand(CommandLineHandler.java:743)
at org.talend.commandline.cli.CommandLineHandler.process(CommandLineHandler.java:245)
at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:196)
at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:171)
at org.talend.commandline.mode.ShellServerHandler.start(ShellServerHandler.java:51)
at org.talend.commandline.mode.ServerCommandLine$ClientWorker.run(ServerCommandLine.java:172)
at java.lang.Thread.run(Thread.java:745)