Layout of axis2/modules/tool
----------------------------

                 Key: AXIS2-1128
                 URL: http://issues.apache.org/jira/browse/AXIS2-1128
             Project: Apache Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: Tools
            Reporter: Jochen Wiedmann



Hello,

while working on the Maven 2 build of Axis 2, I detected a problem in the 
layout of the directory axis2/modules/tool. This directory contains, among 
others, a directory "src" and several directories with Maven 2 plugins.

The "src" subdirectory means, that the directory is meant to produce artifacts, 
for example "axis2-tools.jar". In other words, the "axis2-tool" project should 
have packaging "jar".

On the other hand, the presence of maven plugins below means, that the 
directory is a parent directory. In other words, it should have packaging "pom".

I see no other possibility to resolve the problem, apart from changing the 
directory layout. Suggested new layout:

    axis2
    +-- modules
          +-- tool  (I'd personally consider "tools" a better name.)
                +-- maven2
                 |    +-- axis2-aar-maven-plugin
                 |    +-- axis2-idea-plugin
                 |    +-- axis2-java2wsdl-maven-plugin
                 |    +-- axis2-wsdl2code-maven-plugin
                 |    +-- pom.xml
                 +-- general
                 |     +-- src
                 |     +-- conf
                 |     +-- script
                 |     +-- test
                 |     +-- pom.xml
                 |     +-- project.xml
                 +-- pom.xml

 I do personally believe, that the directory "general" should be splitted into 
more subprojects. However, that could as well be done at a later point.


-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to