It's all about the answers!

Ask a question

post-build deliver issue on Mac OSX


Philippe Kaplan (68148) | asked Mar 13 '13, 1:21 p.m.
Hello,

We have several build engines on our RTC, and when the build is using 2 of them, the post-build deliver generates in the log the following message:

[Jazz build engine] CRRTC3507W: Warning: No engine participant found for post_build configuration element "Post-build Deliver"

And nothing is delivered.

This make the post-build deliver feature unreliable in our configuration...

The 2 faulty build machines are all Mac OS. We wonder if this is not linked to the jdk, because we are using the system jdk although the build FAQ urges to use the IBM one. But there is no IBM jdk for Mac!

Removing the 2 mac from our build pool is annoying, we are already running out of build engines.
Is this a known defect ? How can we enter one ?

(version is 3.0.1.5)

Accepted answer


permanent link
Nick Edgar (6.5k711) | answered Mar 18 '13, 10:26 a.m.
JAZZ DEVELOPER
Hi Philippe, this suggests that the JBE being run on the Macs is not 3.0.1.5.  Actually, the Post-build Deliver support was added in 3.0.1, so the JBE may be from 3.0.  Try comparing timestamps on the plugin for com.ibm.team.build.engine (under buildsystem/buildengine/eclipse/plugins).

Using the Sun/Oracle JRE should be fine, as long as it's relatively recent.  If you run JBE with -verbose, it tells you which JRE it's using, or just try: java -version

Philippe Kaplan selected this answer as the correct answer

Comments
Philippe Kaplan commented Mar 19 '13, 5:36 a.m.

Damn... On this machine RTC is installed under /opt/RTC3.0 but the plugin version is... 2.1.0. I was misled by the directory name.

I installed 3.0.1.5 and now it works as expected. Thanks a lot!


Nick Edgar commented Mar 19 '13, 9:36 a.m.
JAZZ DEVELOPER

The plugin version does not reflect the product / release version.  It has more to do with API evolution of the plugin itself.  The jazz/properties directory gives a better indication of the product / release version.  We should do a better job of reporting this, and any mismatch with the server version, in the console output of JBE itself.


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.