2009/3/9 <[email protected]>: > Author: vsiveton > Date: Mon Mar 9 17:17:10 2009 > New Revision: 751769 > > URL: http://svn.apache.org/viewvc?rev=751769&view=rev > Log: > o added undeclared dependencies given by mvn dependency:analyze > o added aopalliance dependency which is used by guice
Are these JARs we do directly depend on, but haven't directly defined? Or JARs we just implicitly depend on? For aopalliance, I think it's the latter, in which case I don't see the benefit in explicitly defining the dependency - it just makes it easier to have multiple versions of the same library referenced by our builds (e.g., if guice bumps its version dependency). > Modified: > incubator/shindig/trunk/java/common/pom.xml > incubator/shindig/trunk/java/gadgets/pom.xml > incubator/shindig/trunk/java/server/pom.xml > incubator/shindig/trunk/java/social-api/pom.xml > incubator/shindig/trunk/pom.xml > > Modified: incubator/shindig/trunk/java/common/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/java/common/pom.xml?rev=751769&r1=751768&r2=751769&view=diff > ============================================================================== > --- incubator/shindig/trunk/java/common/pom.xml (original) > +++ incubator/shindig/trunk/java/common/pom.xml Mon Mar 9 17:17:10 2009 > @@ -77,6 +77,10 @@ > <artifactId>guice</artifactId> > </dependency> > <dependency> > + <groupId>aopalliance</groupId> > + <artifactId>aopalliance</artifactId> > + </dependency> > + <dependency> > <groupId>com.google.collections</groupId> > <artifactId>google-collections</artifactId> > </dependency> > @@ -136,5 +140,16 @@ > <groupId>de.odysseus.juel</groupId> > <artifactId>juel</artifactId> > </dependency> > + <dependency> > + <groupId>net.sf.ezmorph</groupId> > + <artifactId>ezmorph</artifactId> > + </dependency> > + > + <!-- test --> > + <dependency> > + <groupId>xerces</groupId> > + <artifactId>xmlParserAPIs</artifactId> > + <scope>test</scope> > + </dependency> > </dependencies> > </project> > > Modified: incubator/shindig/trunk/java/gadgets/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/pom.xml?rev=751769&r1=751768&r2=751769&view=diff > ============================================================================== > --- incubator/shindig/trunk/java/gadgets/pom.xml (original) > +++ incubator/shindig/trunk/java/gadgets/pom.xml Mon Mar 9 17:17:10 2009 > @@ -127,6 +127,10 @@ > <artifactId>guice</artifactId> > </dependency> > <dependency> > + <groupId>aopalliance</groupId> > + <artifactId>aopalliance</artifactId> > + </dependency> > + <dependency> > <groupId>commons-lang</groupId> > <artifactId>commons-lang</artifactId> > </dependency> > @@ -154,6 +158,22 @@ > <groupId>org.apache.sanselan</groupId> > <artifactId>sanselan</artifactId> > </dependency> > + <dependency> > + <groupId>commons-io</groupId> > + <artifactId>commons-io</artifactId> > + </dependency> > + <dependency> > + <groupId>commons-codec</groupId> > + <artifactId>commons-codec</artifactId> > + </dependency> > + <dependency> > + <groupId>xml-apis</groupId> > + <artifactId>xml-apis</artifactId> > + </dependency> > + <dependency> > + <groupId>de.odysseus.juel</groupId> > + <artifactId>juel</artifactId> > + </dependency> > > <!-- test --> > <dependency> > > Modified: incubator/shindig/trunk/java/server/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/java/server/pom.xml?rev=751769&r1=751768&r2=751769&view=diff > ============================================================================== > --- incubator/shindig/trunk/java/server/pom.xml (original) > +++ incubator/shindig/trunk/java/server/pom.xml Mon Mar 9 17:17:10 2009 > @@ -109,6 +109,10 @@ > <!-- project dependencies --> > <dependency> > <groupId>org.apache.shindig</groupId> > + <artifactId>shindig-common</artifactId> > + </dependency> > + <dependency> > + <groupId>org.apache.shindig</groupId> > <artifactId>shindig-gadgets</artifactId> > </dependency> > <dependency> > @@ -122,6 +126,32 @@ > > <!-- external dependencies --> > <dependency> > + <groupId>commons-io</groupId> > + <artifactId>commons-io</artifactId> > + </dependency> > + <dependency> > + <groupId>com.google.collections</groupId> > + <artifactId>google-collections</artifactId> > + </dependency> > + <dependency> > + <groupId>com.google.code.guice</groupId> > + <artifactId>guice</artifactId> > + </dependency> > + <dependency> > + <groupId>aopalliance</groupId> > + <artifactId>aopalliance</artifactId> > + </dependency> > + <dependency> > + <groupId>xml-apis</groupId> > + <artifactId>xml-apis</artifactId> > + </dependency> > + <dependency> > + <groupId>org.json</groupId> > + <artifactId>json</artifactId> > + </dependency> > + > + <!-- test --> > + <dependency> > <groupId>org.mortbay.jetty</groupId> > <artifactId>jetty</artifactId> > <scope>test</scope> > > Modified: incubator/shindig/trunk/java/social-api/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/pom.xml?rev=751769&r1=751768&r2=751769&view=diff > ============================================================================== > --- incubator/shindig/trunk/java/social-api/pom.xml (original) > +++ incubator/shindig/trunk/java/social-api/pom.xml Mon Mar 9 17:17:10 2009 > @@ -84,6 +84,10 @@ > <artifactId>guice</artifactId> > </dependency> > <dependency> > + <groupId>aopalliance</groupId> > + <artifactId>aopalliance</artifactId> > + </dependency> > + <dependency> > <groupId>com.google.collections</groupId> > <artifactId>google-collections</artifactId> > </dependency> > @@ -120,6 +124,22 @@ > <groupId>xpp3</groupId> > <artifactId>xpp3_min</artifactId> > </dependency> > + <dependency> > + <groupId>commons-io</groupId> > + <artifactId>commons-io</artifactId> > + </dependency> > + <dependency> > + <groupId>net.sf.ezmorph</groupId> > + <artifactId>ezmorph</artifactId> > + </dependency> > + <dependency> > + <groupId>commons-httpclient</groupId> > + <artifactId>commons-httpclient</artifactId> > + </dependency> > + <dependency> > + <groupId>xml-apis</groupId> > + <artifactId>xml-apis</artifactId> > + </dependency> > > <!-- test --> > <dependency> > > Modified: incubator/shindig/trunk/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/pom.xml?rev=751769&r1=751768&r2=751769&view=diff > ============================================================================== > --- incubator/shindig/trunk/pom.xml (original) > +++ incubator/shindig/trunk/pom.xml Mon Mar 9 17:17:10 2009 > @@ -1238,6 +1238,12 @@ > <artifactId>guice</artifactId> > <version>1.0</version> > </dependency> > + <!-- dependency not declared in guice pom --> > + <dependency> > + <groupId>aopalliance</groupId> > + <artifactId>aopalliance</artifactId> > + <version>1.0</version> > + </dependency> > <dependency> > <groupId>com.google.collections</groupId> > <artifactId>google-collections</artifactId> > @@ -1380,6 +1386,11 @@ > <version>2.9.1</version> > </dependency> > <dependency> > + <groupId>xerces</groupId> > + <artifactId>xmlParserAPIs</artifactId> > + <version>2.6.2</version> > + </dependency> > + <dependency> > <groupId>woodstox</groupId> > <artifactId>wstx</artifactId> > <version>1.0.7</version> > @@ -1394,6 +1405,21 @@ > <artifactId>juel</artifactId> > <version>2.1.0</version> > </dependency> > + <dependency> > + <groupId>net.sf.ezmorph</groupId> > + <artifactId>ezmorph</artifactId> > + <version>1.0.4</version> > + </dependency> > + <dependency> > + <groupId>xml-apis</groupId> > + <artifactId>xml-apis</artifactId> > + <version>1.3.04</version> > + </dependency> > + <dependency> > + <groupId>commons-httpclient</groupId> > + <artifactId>commons-httpclient</artifactId> > + <version>3.1</version> > + </dependency> > </dependencies> > </dependencyManagement> > </project> > > >

