Quantcast

[jira] [Created] (GERONIMO-6203) Too many unwanted dependencies are added for a simple web application

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jira] [Created] (GERONIMO-6203) Too many unwanted dependencies are added for a simple web application

JIRA jira@apache.org
Too many unwanted dependencies are added for a simple web application
---------------------------------------------------------------------

                 Key: GERONIMO-6203
                 URL: https://issues.apache.org/jira/browse/GERONIMO-6203
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: deployment
    Affects Versions: 3.0-beta-1
            Reporter: Ivan
            Priority: Minor


While deploying a simple web application, too many unwanted dependencies are added, it could be checked from the geronimo-plugins.xml file in the META-INF directory of deployed application.
I understand that, sometimes it is hard to determine whether the dependency is required in the createModule process, like axis2 etc, but we need to remove it later if it is not required.

 <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>tomcat7</artifactId>
            <version>3.0-SNAPSHOT</version>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>wink</artifactId>
            <version>3.0-SNAPSHOT</version>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.modules</groupId>
            <artifactId>geronimo-bval</artifactId>
            <type>jar</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>axis</artifactId>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>axis2</artifactId>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>j2ee-corba-yoko</artifactId>
            <version>3.0-SNAPSHOT</version>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>openjpa2</artifactId>
            <version>3.0-SNAPSHOT</version>
            <type>car</type>
            <import>all</import>
        </dependency>
        <dependency>
            <groupId>org.apache.geronimo.configs</groupId>
            <artifactId>openejb</artifactId>
            <type>car</type>
            <import>classes</import>
        </dependency>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jira] [Assigned] (GERONIMO-6203) Too many unwanted dependencies are added for a simple web application

JIRA jira@apache.org

     [ https://issues.apache.org/jira/browse/GERONIMO-6203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan reassigned GERONIMO-6203:
------------------------------

    Assignee: Ivan
   

> Too many unwanted dependencies are added for a simple web application
> ---------------------------------------------------------------------
>
>                 Key: GERONIMO-6203
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6203
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues)
>          Components: deployment
>    Affects Versions: 3.0-beta-1
>            Reporter: Ivan
>            Assignee: Ivan
>            Priority: Minor
>
> While deploying a simple web application, too many unwanted dependencies are added, it could be checked from the geronimo-plugins.xml file in the META-INF directory of deployed application.
> I understand that, sometimes it is hard to determine whether the dependency is required in the createModule process, like axis2 etc, but we need to remove it later if it is not required.
>  <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>tomcat7</artifactId>
>             <version>3.0-SNAPSHOT</version>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>wink</artifactId>
>             <version>3.0-SNAPSHOT</version>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.modules</groupId>
>             <artifactId>geronimo-bval</artifactId>
>             <type>jar</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>axis</artifactId>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>axis2</artifactId>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>j2ee-corba-yoko</artifactId>
>             <version>3.0-SNAPSHOT</version>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>openjpa2</artifactId>
>             <version>3.0-SNAPSHOT</version>
>             <type>car</type>
>             <import>all</import>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.geronimo.configs</groupId>
>             <artifactId>openejb</artifactId>
>             <type>car</type>
>             <import>classes</import>
>         </dependency>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Loading...