You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@excalibur.apache.org by "Shash Chatterjee (JIRA)" <de...@excalibur.apache.org> on 2005/12/25 18:14:33 UTC

[jira] Resolved: (FORTRESS-21) Maven-2 Mojo needed for Avalon/Fortress metadata

     [ http://issues.apache.org/jira/browse/FORTRESS-21?page=all ]
     
Shash Chatterjee resolved FORTRESS-21:
--------------------------------------

    Resolution: Fixed

Changed excalibur-fortress-meta and maven-fortress-plugin to support both Ant and Maven-2 plugins.

Commit log:

add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache\avalon
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache\avalon\fortress
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache\avalon\fortress\tools
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\site
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site
add-N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\site\apt
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\site\apt\howto.apt
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/howto.apt
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\site\site.xml
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/site.xml
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache\avalon\fortress\tools\AbstractQDoxMojo.java
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/AbstractQDoxMojo.java
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\java\org\apache\avalon\fortress\tools\ComponentMetaMavenMojo.java
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/ComponentMetaMavenMojo.java
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\src\site\apt\introduction.apt
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/introduction.apt
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\pom.xml
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/pom.xml
commit -m "Fix for FORTRESS-21.
Converted ComponentMetaInfoCollector into a non-Ant-specific generic class.
Created new classes for Ant and Maven-2 plugins" C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/pom.xml C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/AbstractQDoxMojo.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/ComponentMetaMavenMojo.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/howto.apt C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/introduction.apt C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/site.xml
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/pom.xml
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/AbstractQDoxMojo.java
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/java/org/apache/avalon/fortress/tools/ComponentMetaMavenMojo.java
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/howto.apt
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/apt/introduction.apt
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/src/site/site.xml
    Transmitting file data ...
    Committed revision 358988.
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\meta\src\java\org\apache\avalon\fortress\tools\ComponentMetaAntTask.java
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaAntTask.java
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\meta\src\java\org\apache\avalon\fortress\tools\BuildLogger.java
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/BuildLogger.java
commit -m "Fix for FORTRESS-21.
Converted ComponentMetaInfoCollector into a non-Ant-specific generic class.
Created new classes for Ant and Maven-2 plugins" C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/pom.xml C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/BuildLogger.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/Component.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaAntTask.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaInfoCollector.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/pom.xml
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/BuildLogger.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/Component.java
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaAntTask.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaInfoCollector.java
    Transmitting file data ...
    Inconsistent line ending style
svn: Commit failed (details follow):
svn: File 'C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\meta\pom.xml' has inconsistent newlines

add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\.classpath
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.classpath
add -N C:\Users\Shash\Java\Libraries\excalibur-trunk\fortress\plugin\.project
    A         C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.project
commit -m "Fix for FORTRESS-21.
Converted ComponentMetaInfoCollector into a non-Ant-specific generic class.
Created new classes for Ant and Maven-2 plugins" C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.classpath C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.project
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.classpath
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/.project
    Transmitting file data ...
    Committed revision 358989.
commit -m "Fix for FORTRESS-21.
Converted ComponentMetaInfoCollector into a non-Ant-specific generic class.
Created new classes for Ant and Maven-2 plugins" C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/pom.xml C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/BuildLogger.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/Component.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaAntTask.java C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaInfoCollector.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/pom.xml
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/BuildLogger.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/Component.java
    Adding         Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaAntTask.java
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/meta/src/java/org/apache/avalon/fortress/tools/ComponentMetaInfoCollector.java
    Transmitting file data ...
    Committed revision 358990.
commit -m "Fix for FORTRESS-21.
Converted ComponentMetaInfoCollector into a non-Ant-specific generic class.
Created new classes for Ant and Maven-2 plugins" C:/Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/pom.xml
    Sending        Users/Shash/Java/Libraries/excalibur-trunk/fortress/plugin/pom.xml
    Transmitting file data ...
    Committed revision 358991.




> Maven-2 Mojo needed for Avalon/Fortress metadata
> ------------------------------------------------
>
>          Key: FORTRESS-21
>          URL: http://issues.apache.org/jira/browse/FORTRESS-21
>      Project: Excalibur Fortress
>         Type: New Feature
>   Components: Build
>     Versions: 1.2
>     Reporter: Shash Chatterjee
>     Assignee: Shash Chatterjee

>
> Need a plugin to go with the new Maven-2 build system adaptation in progress.
> Of course, maven-antrun-plugin can be used to run the existing Ant task, but it requires adding and defining a bunch of dependencies.  A native Maven-2 plugin is much nicer.
>  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@excalibur.apache.org
For additional commands, e-mail: dev-help@excalibur.apache.org