You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Nash (JIRA)" <de...@tuscany.apache.org> on 2009/12/21 05:36:18 UTC

[jira] Created: (TUSCANY-3398) Missing ant scripts in the travel sample

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.


[jira] Commented: (TUSCANY-3398) Missing ant scripts in the travel sample

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796145#action_12796145 ] 

Simon Nash commented on TUSCANY-3398:
-------------------------------------

I have committed the third stage of the fix for this under r895599. This provides a complete set of working build.xml files for all the subdirectories under the travelsample directory.

With this commit, the "compile" targets of all the build.xml files in the travel sample complete successfully. However, some of the launchers are not running correctly and I am investigating these issues.

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


[jira] Closed: (TUSCANY-3398) Missing ant scripts in the travel sample

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Nash closed TUSCANY-3398.
-------------------------------


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


[jira] Resolved: (TUSCANY-3398) Missing ant scripts in the travel sample

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Nash resolved TUSCANY-3398.
---------------------------------

    Resolution: Fixed

With further changes under r896736 and r896749, the ant scripts can now be used to build and run the complete travel sample, and they can also be used to run the jars produced by the maven build.  These changes complete the work to resolve this issue.  Any further problems with the ant scripts will be tracked using new issues.

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


[jira] Commented: (TUSCANY-3398) Missing ant scripts in the travel sample

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-3398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795851#action_12795851 ] 

Simon Nash commented on TUSCANY-3398:
-------------------------------------

I have committed the second stage of the fix for this under r895152 and r895154. This provides a complete set of build.xml files for all the subdirectories under the travelsample/services and travelsample/launchers directories.

With these commits, the "compile" and "run" targets of the build.xml files under "contributions", "services" and "launchers" all run to completion.  However, some of the modules are not working correctly and I am investigating these issues.


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


[jira] Commented: (TUSCANY-3398) Missing ant scripts in the travel sample

Posted by "Simon Nash (JIRA)" <de...@tuscany.apache.org>.
    [ 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.