Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.0-beta-1
-
None
-
Security Level: public (Regular issues)
-
None
Description
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>