[
https://issues.apache.org/jira/browse/TUSCANY-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12794658#action_12794658
]
Simon Nash commented on TUSCANY-3398:
-------------------------------------
I have committed the first stage of the fix for this under r894042. This
provides a complete set of build.xml files for all the subdirectories under the
travelsample/contributions directory.
Instead of creating a standalone build.xml file for each subdirectory (which
would have involved substantial code duplication and a maintenance nightmare),
I have factored as much common code as possible into the file
travelsample/antdefs.xml which is imported by each of the individual build.xml
files. Where customization of the default targets is needed, the build.xml
file contains a small amount of code to do this.
With this fix, the ant build of travelsample/contributions completes
successfully but I have noticed some issues with war file output and a couple
of the unit tests. I am investigating these. I am also working on the next
stage of this fix which is to go through the remaining subdirectories of the
travel sample and complete/update/test all the build.xml files in these
subdirectories.
> Missing ant scripts in the travel sample
> ----------------------------------------
>
> Key: TUSCANY-3398
> URL: https://issues.apache.org/jira/browse/TUSCANY-3398
> Project: Tuscany
> Issue Type: Bug
> Components: Java SCA Travel Sample
> Reporter: Simon Nash
> Assignee: Simon Nash
>
> The travel sample includes ant scripts for building and running some of its
> modules, but many modules currently don't have an ant script. Adding ant
> scripts to all the modules will enable the travel sample to be built and run
> from a downloaded binary release of Tuscany, which will significantly improve
> the usability of this sample.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.