[ 
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.

Reply via email to