ANT createBuildDefinition fails if language definitions are in another project area
I'm working in a large deployment of RTC 6.0.3. As such, we are prototyping Enterprise Extension system definitions and build definitions in a separate environment than our prod environment. I want to export these configurations via the new ANT Tasks (exportBuildDefinition). When I do this, I get a valid xml file with a createBuildDefinition element. However, when I run the createBuildDefinition to load it to another environment, I get an error: "Language Definition Not Found xxxx COPY"
3 answers
That's because the teamz.build.ant.buildOrder property resolves Language names into Language definitions, and if the language can not be found, the process is terminated. From what you have described, the task is looking for an "xxxx COPY" language in "Project B" to add to the build definition. Does that exist?
The language definitions must be defined prior to running createBuildDefinition.