CommandLine - Unauthorized user error with command executeJobOnServer

One Star

CommandLine - Unauthorized user error with command executeJobOnServer

Hi,
I got a problem with the commandLine feature "executeJobOnServer".
I have two job server, on one of them, everything works fine, on the other one, when i try to execute a job with the command executeJobOnServer <JobName> -es <JobServerName>, i have this exception :
---------------------------------------------------------------------------------------------------------------------------------
talend> getCommandStatus 8
FAILED at Wed Jan 11 15:44:17 CET 2012
exception : org.talend.commandline.client.command.CommandStatusWrapException: org.talend.remote.comm
ons.exception.ClientServerException: Unauthorized user
at org.talend.remote.client.AbstractObjectClient.sendCommand(Unknown Source)
at org.talend.remote.jobserver.client.CommandClient.requestDeployJob(Unknown Source)
at org.talend.commandline.util.ExecutionServerHelper.deploy(Unknown Source)
at org.talend.commandline.util.ExecutionServerHelper.deployAndRun(Unknown Source)
at org.talend.commandline.util.ExecutionServerHelper.deployAndRun(Unknown Source)
at org.talend.commandline.command.CommandProcessor.executeJobOnServer(Unknown Source)
at org.talend.commandline.command.ExtensionCommandSwitch.caseExecuteJobOnServerCommand(Unkno
wn Source)
at org.talend.commandline.client.command.extension.AbstractExtensionCommandSwitch.doSwitch(U
nknown Source)
at org.talend.commandline.command.CommandProcessorSwitch.caseExtensionCommand(Unknown Source
)
at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(Unknown Source)
at org.talend.commandline.command.CommandConsumer.executeCommand(Unknown Source)
at org.talend.commandline.command.CommandConsumer.execute(Unknown Source)
at org.talend.commandline.mode.ServerCommandLine$CommmandConsumerRunnable.run(Unknown Source
)
at java.lang.Thread.run(Unknown Source)
---------------------------------------------------------------------------------------------------------------------------------
I don't understand why. When i execute the job from the Studio, it works fine, but i can define user and password for my jobServer information (in Windows --> preferences --> Talend --> Run/Debug --> Remote).
Any help will be welcome.
Highlighted
One Star

Re: CommandLine - Unauthorized user error with command executeJobOnServer

Hi
I didn't encounter this issue.
But I think the error tip is clear "Unauthorized user".
Could you show me the command which you type.
Regards,
Pedro
One Star

Re: CommandLine - Unauthorized user error with command executeJobOnServer

Hi pedro,
Thank you for your reply.
So, i will list you every command i type :
initRemote "http://serverAddress:8080/org.talend.administrator"
logonProject -pn projectName -ul login@company.com -up password
executeJobOnServer JobName -es serverName

serverName is the name of my job server as it is register in my Administration Console.
I know that "Unauthorized user" is clear. And, if i don't write any user,password in the jobServer file user.csv (in conf repertory), everythings work fine. But, i don't understand why, on my second JobServer, it works (when i define one or more user in user.csv) and not on this one. Is there any possibility for login on a jobServer with commandLine?
Regards,
One Star

Re: CommandLine - Unauthorized user error with command executeJobOnServer

Hi
Sorry for that i can't reproduce this issue.
Does anybody know this?
Regards,
Pedro

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

Why Companies Move to the Cloud: 7 Success Stories

Learn how and why companies are moving to the Cloud

Read Now