It's all about the answers!

Ask a question

getting CRRTC3529W when i try to start jbe.all my urls user name and passwords are correct


suman mallela (611) | asked Dec 15 '13, 7:22 p.m.
retagged Dec 16 '13, 11:19 a.m. by David Lafreniere (4.8k7)
Find the commnad and the output i am getting 
C:\Program Files (x86)\IBM\TeamConcertBuild\buildsystem\buildengine\eclipse>jbe
-repository url -userId username -pass password -engineId engineID


CRRTC3529W: The execution of Jazz Build Engine completed with a non-zero return
code (RC=1). For more details, open the help system and search for CRRTC3529W.

2 answers



permanent link
David Lafreniere (4.8k7) | answered Dec 16 '13, 11:26 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
edited Dec 16 '13, 11:27 a.m.
Is there anything else in the build log that came before the CRRTC3529W message? If not, you could also try adding the '-verbose' flag to see if any other information is provided.

If the build log was not able to get published to the build result, check the JBE working directory for a file with name: "build-(some number).log"

Also, for additional information that might provide clues, is jbe.exe being called using either Build Forge / Hudson / Jenkins integration, or custom command-line / scripts or simply through a regular RTC build definition, etc.

Also, please see the following forum topic to see if any of the issues identified there are the same one's you are encountering: https://jazz.net/forum/questions/92187/jbe-error-in-hudon-build

permanent link
suman mallela (611) | answered Dec 16 '13, 8:30 p.m.
 Hi David,
Find below the full log 

C:\Program Files (x86)\IBM\TeamConcertBuild\buildsystem\buildengine\eclipse>jbe
-repository url -userId user-pass pwd -engineId engineId -verbose
CRRTC3507E: Invalid arguments used for authentication. Specify one of the follow
ing combinations (-userId and [-pass or -passwordFile]) or (-certificateFile and
 [-pass or -passwordFile]) or (-smartCard and -userId). For more details, open t
he help system and search for CRRTC3507E.

Example usage: jbe -repository https://repository:9443/jazz -userId buildUser -p
ass myPassword123 -engineId engine1

Required arguments:
-repository <repository address>   (address of a Jazz repository)
One of the following:
1. -userId <user id>   (user id of a user defined in the Jazz repository) AND (-
pass <user password> or -passwordFile <password file path>)
2. -certificateFile <certificate file path>   (the file containing the user's lo
gin certificate) AND (-pass <user password> or -passwordFile <password file path
>)
3. -smartCard (tells JBE to use the connected smart card for authentication) AND
 -userId <user id>

Optional arguments:
-engineId <engine id>   (engine id of a build engine defined in the Jazz reposit
ory, default is "default")
-repositories <repositories file path>   (path to file containing info about one
 or more repositories and their credentials)
-passwordFile <password file path>   (path to a file created with -createPasswor
dFile)
-sleepTime <seconds>   (sleep interval for build request polling, default is 30
seconds)
-verbose   (for detailed logging of build engine activity)

For additional information about the Jazz Build Engine and its arguments (e.g. -
createPasswordFile) please see the readme.txt located in the "buildsystem" direc
tory.


CRRTC3529W: The execution of Jazz Build Engine completed with a non-zero return
code (RC=1). For more details, open the help system and search for CRRTC3529W. 

Comments
David Lafreniere commented Dec 17 '13, 9:21 a.m.
FORUM MODERATOR / JAZZ DEVELOPER

In the above example at least, there is no space in-between the username and the -pass argument.
"-userId user-pass pwd".

That would explain the "Invalid arguments used for authentication." error as it cannot find the '-pass' argument.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.