keep getting error: CRRTC3503E: Invalid arguments used for authentication
2 answers
-repository https://myserver:9443/jazz/ -userId myuserid -pass mypassword -engineId "Lauren's Build Engine"
or by using a password file:
-repository https://myserver:9443/jazz/ -userId myuserid -passwordFile C:/rtc40/toolkit/jazz/buildsystem/buildengine/eclipse/pass.file -engineId "lauren.build.engine"
Comments
Thank you for your answer.
I am using version BuildToolkit 3.0 as my RTC server is 3.0.1. My userId has build permissions in RTC server.
I am using zip version for linux: https://jazz.net/downloads/rational-team-concert/releases/3.0/RTC-BuildSystem-Toolkit-Linux-3.0.zip
Download site: https://jazz.net/downloads/rational-team-concert/releases/3.0?p=allDownloads
I was trying -passwordFile parameter too. The file was created like this: jbe -createPasswordFile conf/buildPassword.txt . I got the same error as below.
StackTrace:
[server]$ ./jbe -repository https://server1:9443/jazz/ -userId myUser –pass myPassword -engineId engine1
CRRTC3503E: Invalid arguments used for authentication. Specify one of the following combinations (-userId and [-pass or -passwordFile])] or (-certificateFile and [-pass or -passwordFile]) or (-smartCard and -userId)
<...>
CRRTC3529I: Completed JBE execution, RC=1.
Quick question just to be sure.... It looks like your dash before "pass" is longer than your other dashes. Can you double check you're using the regular single dash? (I know sometimes Microsoft Word will lengthen dashes, which makes them a different character.)