How to add a custom ant script to RTC build engine
Tao Weng (78●2●4)
| asked Sep 19 '13, 4:59 p.m.
JAZZ DEVELOPER retagged Sep 19 '13, 9:20 p.m. by Nhi P Ta (188●4●10●18) I'm having trouble adding my custom ant script task to RTC build engine. In RTC Eclipse Client, I created a plugin with a custom ant task class extending org.apache.tools.ant.Task. I exported the plugin into jar. I put the jar in RTC Eclipse Client dropins folder. I launched RTC Eclipse Client and could use the custom ant task without any issue. However, I then tried to put the same jar into RTC build engine plugins directory. jazz\buildsystem\buildengine\eclipse\plugins. Then I tried to access the custom task with RTC build engine. I consistently got an error message saying the task class can not be found. 2013-09-19 16:13:15 [Jazz build engine] running on host: TP-WENGT 2013-09-19 16:13:15 [Jazz build engine] Should build occur? 2013-09-19 16:13:15 [Jazz build engine] Yes: Always build a user initiated request. 2013-09-19 16:13:15 [Jazz build engine] Invoking build participant "com.ibm.team.build.ant" Unable to locate tools.jar. Expected to find it in C:\Program Files (x86)\IBM\Java60\lib\tools.jar Buildfile: C:\work\runtime-EclipseApplication\P1\anttask.xml
BUILD FAILED C:\work\runtime-EclipseApplication\P1\anttask.xml:3: taskdef class <MY_CUSTOM_ANT_TASK_CLASS_NAME> cannot be found
Total time: 0 seconds Build failed. Exit value was 1. |
One answer
I spent sometime debugging the issue and found out that it was a packaging issue. I got it working now. Thanks.
|
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.
Comments
Hi Tao,