CRRTC3507W: Warning: No engine participant found for pre_build configuration element
CRRTC3507W: Warning: No engine participant found for pre_build configuration element "Pre-Build Command Line".
Steps:
1. Created a build definition using template "Ant - Jazz Build Engine"
2. Used that build definition and its associated build engines successfully for several months.
2. Wanted to do some "pre-build" work on the build engine(s) before the invocation of "jazzscm" pre-build participant for fetching files.
3. So, we did a "Edit Configuration" on our build definition and added the "Pre-Build Command Line" to the Pre-build tab.
4. No changes were made to how the JBE was being invoked on the associated build engine(s).
5. The requested build using this new build definition failed with the error:
CRRTC3507W: Warning: No engine participant found for pre_build configuration element "Pre-Build Command Line".
JBE is being invoked thus on the build engines:
/build/rtc_build_tools/jazz/buildsystem/buildengine/eclipse/jbe -vm /blddir/rtc_build_tools/java.build/bin/java -repository https://wasrtc.hursley.ibm.com:9443/jazz/ -userId dons2@us.ibm.com -passwordFile ./pass -verbose -engineID wsbld340 -Dcom.ibm.team.repository.common.transport.TeamServerConfiguration.socketTimeout=900000 -Xmx1g
What do I need to do to get past this error?
Thanks.
Accepted answer
One other answer
I haven't hit the error myself. The error sounds to me like the participant is not loaded in the JBE. You might find this post helpful: https://jazz.net/forum/questions/34764/quotrequest-buildquot-to-rtcz-crrtc3507w.
Comments
Thanks Lauren.
I reviewed the link, but that does not help us.
We are using "Ant - Jazz Build Engine" and not anything z related.
Before the changes to configuration we did not see any buildforge related info. in the buildxxxxxxxxxx.log, but since the change (adding Pre-Build Command Line build participant via Edit Configuration), we are seeing buildforge related info., e.g.:
2013-07-22 09:06:05 [Jazz build engine] com.ibm.rational.buildforge.buildagent.postcmdline : com.ibm.rational.buildforge.buildagent.postcmdline.workingDir = ${jbe.load.directory} --> com.ibm.rational.buildforge.buildagent.postcmdline.workingDir = /blddir/personal_build
We need the "Ant - Jazz Build Engine" capabilities, but also the Pre-Build Command Line participant as part of it.
Unfortunately this is out of my scope, but hopefully someone else can point you in the right direction.
Thank you for trying. I appreciate it. I hope so too.