You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2008/12/14 09:57:17 UTC

svn commit: r726395 - in /geronimo/gshell/trunk: ./ gshell-support/ gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ ...

Author: jdillon
Date: Sun Dec 14 00:57:17 2008
New Revision: 726395

URL: http://svn.apache.org/viewvc?rev=726395&view=rev
Log:
(GSHELL-150) Some initial support for using Maven Mercury to resolve artifacts

Added:
    geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java   (contents, props changed)
      - copied, changed from r726036, geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/MavenArtifactDependenciesFilter.java
Removed:
    geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/org/
Modified:
    geronimo/gshell/trunk/gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ArtifactResolverImpl.java
    geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ArtifactResolverImpl.java
    geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/pom.xml
    geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/ArtifactResolverImpl.java
    geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/META-INF/gshell/components.xml
    geronimo/gshell/trunk/gshell-support/pom.xml
    geronimo/gshell/trunk/pom.xml

Modified: geronimo/gshell/trunk/gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ArtifactResolverImpl.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ArtifactResolverImpl.java?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ArtifactResolverImpl.java (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-ivy/src/main/java/org/apache/geronimo/gshell/artifact/ivy/ArtifactResolverImpl.java Sun Dec 14 00:57:17 2008
@@ -56,7 +56,9 @@
     }
 
     public void setTransferListener(final TransferListener listener) {
-        // Ignore for now
+        assert listener != null;
+        
+        // TODO: Figure out how to adapt/install into Ivy
     }
 
     public Result resolve(final Request request) throws Failure {

Modified: geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ArtifactResolverImpl.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ArtifactResolverImpl.java?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ArtifactResolverImpl.java (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/ArtifactResolverImpl.java Sun Dec 14 00:57:17 2008
@@ -35,7 +35,7 @@
 import java.util.Set;
 
 /**
- * <a href="http://maven.apache.org">Apache Maven (maven-artifact)</a> based {@link ArtifactResolver}.
+ * <a href="http://maven.apache.org">Apache Maven (maven-artifact)</a>-based {@link ArtifactResolver}.
  *
  * @version $Rev$ $Date$
  */

Modified: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/pom.xml?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/pom.xml (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/pom.xml Sun Dec 14 00:57:17 2008
@@ -51,7 +51,33 @@
         <dependency>
             <groupId>org.apache.maven.mercury</groupId>
             <artifactId>mercury-md-sat</artifactId>
-            <version>1.0.0-alpha-2-SNAPSHOT</version>
+            <version>1.0.0-alpha-2</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>commons-cli</groupId>
+                    <artifactId>commons-cli</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.codehaus.plexus</groupId>
+                    <artifactId>plexus-classworlds</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.xbean</groupId>
+                    <artifactId>xbean-reflect</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>com.google.code.google-collections</groupId>
+                    <artifactId>google-collect</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>bouncycastle</groupId>
+                    <artifactId>bcprov-jdk15</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>bouncycastle</groupId>
+                    <artifactId>bcpg-jdk15</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
     </dependencies>
 

Modified: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/ArtifactResolverImpl.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/ArtifactResolverImpl.java?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/ArtifactResolverImpl.java (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/ArtifactResolverImpl.java Sun Dec 14 00:57:17 2008
@@ -20,18 +20,76 @@
 package org.apache.geronimo.gshell.artifact.mercury;
 
 import org.apache.geronimo.gshell.artifact.ArtifactResolver;
+import org.apache.geronimo.gshell.artifact.Artifact;
+import org.apache.geronimo.gshell.artifact.transfer.TransferListener;
+import org.apache.maven.mercury.metadata.DependencyBuilderFactory;
+import org.apache.maven.mercury.artifact.ArtifactBasicMetadata;
+import org.apache.maven.mercury.artifact.DefaultArtifact;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
- * <a href="http://maven.apache.org">Apache Maven (mercury)</a> based {@link ArtifactResolver}.
+ * <a href="http://maven.apache.org/mercury">Apache Maven Mercury</a>-based {@link ArtifactResolver}.
  *
  * @version $Rev$ $Date$
  */
 public class ArtifactResolverImpl
     implements ArtifactResolver
 {
+    private final Logger log = LoggerFactory.getLogger(getClass());
+    
+    public void setTransferListener(final TransferListener listener) {
+        assert listener != null;
+
+        // TODO: Figure out how to install into Mercury
+    }
+
     public Result resolve(final Request request) throws Failure {
         assert request != null;
 
-        return null;
+        // TODO: Setup MercuryDependenciesFilter
+        
+        DependencyBuilderFactory factory = new DependencyBuilderFactory();
+
+        // TODO:
+
+        throw new Error("Not implemented");
+    }
+
+    /**
+     * Creates a GShell Artifact from a Mercury Artifact.
+     */
+    private Artifact createArtifact(final org.apache.maven.mercury.artifact.Artifact source) {
+        assert source != null;
+
+        Artifact artifact = new Artifact();
+        artifact.setGroup(source.getGroupId());
+        artifact.setName(source.getArtifactId());
+        artifact.setVersion(source.getVersion());
+        artifact.setClassifier(source.getClassifier());
+        artifact.setType(source.getType());
+        artifact.setFile(source.getFile());
+
+        return artifact;
+    }
+
+    /**
+     * Creates a Mercury Artifact from a GShell Artifact.
+     */
+    private org.apache.maven.mercury.artifact.Artifact createArtifact(final Artifact source) {
+        assert source != null;
+
+        ArtifactBasicMetadata md = new ArtifactBasicMetadata();
+        md.setGroupId(source.getGroup());
+        md.setArtifactId(source.getName());
+        md.setVersion(source.getVersion());
+        md.setClassifier(source.getClassifier());
+        md.setType(source.getType());
+
+        org.apache.maven.mercury.artifact.Artifact artifact = new DefaultArtifact(md);
+
+        artifact.setFile(source.getFile());
+
+        return artifact;
     }
 }
\ No newline at end of file

Copied: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java (from r726036, geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/MavenArtifactDependenciesFilter.java)
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java?p2=geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java&p1=geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/MavenArtifactDependenciesFilter.java&r1=726036&r2=726395&rev=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-maven/src/main/java/org/apache/geronimo/gshell/artifact/maven/MavenArtifactDependenciesFilter.java (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java Sun Dec 14 00:57:17 2008
@@ -17,102 +17,85 @@
  * under the License.
  */
 
-package org.apache.geronimo.gshell.artifact.maven;
+package org.apache.geronimo.gshell.artifact.mercury;
 
-import org.apache.maven.artifact.Artifact;
-import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
+import org.apache.maven.mercury.metadata.MetadataTreeArtifactFilter;
+import org.apache.maven.mercury.artifact.ArtifactBasicMetadata;
 
 import java.util.Arrays;
 import java.util.HashSet;
 import java.util.Set;
 
 /**
- * Filters artifacts required for using Maven Artifact for resolution of artifacts.
+ * Filters artifacts required for using Maven Murcury for resolution of artifacts.
  *
  * @version $Rev$ $Date$
  */
-public class MavenArtifactDependenciesFilter
-    implements ArtifactFilter
+public class MercuryDependenciesFilter
+    implements MetadataTreeArtifactFilter
 {
     /*
-    [INFO] org.apache.geronimo.gshell.support:gshell-artifact-maven:jar:1.0-alpha-2-SNAPSHOT
+    [INFO] org.apache.geronimo.gshell.support:gshell-artifact-mercury:jar:1.0-alpha-2-SNAPSHOT
     [INFO] +- org.slf4j:slf4j-api:jar:1.5.6:compile
-    [INFO] +- org.slf4j:slf4j-log4j12:jar:1.5.6:test
-    [INFO] |  \- log4j:log4j:jar:1.2.15:test (version managed from 1.2.14)
-    [INFO] +- org.apache.geronimo.gshell.support:gshell-chronos:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |  \- org.apache.geronimo.gshell.support:gshell-yarn:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] +- org.apache.geronimo.gshell.support:gshell-io:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |  \- org.apache.geronimo.gshell.support:gshell-ansi:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |     +- org.apache.geronimo.gshell.support:gshell-i18n:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |     \- org.apache.geronimo.gshell.support:gshell-terminal:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |        \- jline:jline:jar:0.9.94:compile
-    [INFO] +- org.apache.geronimo.gshell.support:gshell-spring:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |  +- org.slf4j:jcl-over-slf4j:jar:1.5.6:compile
-    [INFO] |  +- org.springframework:spring-core:jar:2.5.5:compile
-    [INFO] |  \- org.springframework:spring-beans:jar:2.5.5:compile
     [INFO] +- org.apache.geronimo.gshell.support:gshell-artifact:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] +- org.apache.geronimo.gshell.support:gshell-plexus:jar:1.0-alpha-2-SNAPSHOT:compile
-    [INFO] |  +- org.codehaus.plexus:plexus-container-default:jar:1.0-beta-2:compile
-    [INFO] |  |  +- org.codehaus.plexus:plexus-classworlds:jar:1.3:compile
-    [INFO] |  |  +- org.apache.xbean:xbean-reflect:jar:3.4:compile
-    [INFO] |  |  \- com.google.code.google-collections:google-collect:jar:snapshot-20080530:compile
-    [INFO] |  +- org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-2:compile
-    [INFO] |  \- org.codehaus.plexus:plexus-utils:jar:1.5.6:compile
-    [INFO] +- org.apache.maven.artifact:maven-artifact:jar:3.0-alpha-1:compile
-    [INFO] |  \- aspectj:aspectjrt:jar:1.5.3:compile
-    [INFO] +- org.apache.maven:maven-project:jar:2.1.0-r721111:compile
-    [INFO] |  +- org.apache.maven:maven-settings:jar:2.1.0-r721111:compile
-    [INFO] |  +- org.apache.maven:maven-profile:jar:2.1.0-r721111:compile
-    [INFO] |  +- org.apache.maven:maven-model:jar:2.1.0-r721111:compile
-    [INFO] |  +- org.apache.maven:maven-plugin-registry:jar:2.1.0-r721111:compile
-    [INFO] |  \- org.codehaus.plexus:plexus-interpolation:jar:1.5:compile
-    [INFO] +- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-4:compile
-    [INFO] +- org.apache.maven.wagon:wagon-file:jar:1.0-beta-4:runtime
-    [INFO] +- org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-beta-4:runtime
-    [INFO] |  \- org.apache.maven.wagon:wagon-http-shared:jar:1.0-beta-4:runtime
-    [INFO] |     +- nekohtml:xercesMinimal:jar:1.9.6.2:runtime
-    [INFO] |     \- nekohtml:nekohtml:jar:1.9.6.2:runtime
-    [INFO] +- org.apache.geronimo.gshell.support:gshell-spring:jar:tests:1.0-alpha-2-SNAPSHOT:test
-    [INFO] \- junit:junit:jar:3.8.2:test
+    [INFO] |  \- org.apache.geronimo.gshell.support:gshell-io:jar:1.0-alpha-2-SNAPSHOT:compile
+    [INFO] |     +- org.apache.geronimo.gshell.support:gshell-yarn:jar:1.0-alpha-2-SNAPSHOT:compile
+    [INFO] |     \- org.apache.geronimo.gshell.support:gshell-ansi:jar:1.0-alpha-2-SNAPSHOT:compile
+    [INFO] |        +- org.apache.geronimo.gshell.support:gshell-i18n:jar:1.0-alpha-2-SNAPSHOT:compile
+    [INFO] |        \- org.apache.geronimo.gshell.support:gshell-terminal:jar:1.0-alpha-2-SNAPSHOT:compile
+    [INFO] |           \- jline:jline:jar:0.9.94:compile
+    [INFO] +- org.apache.maven.mercury:mercury-md-sat:jar:1.0.0-alpha-2:compile
+    [INFO] |  +- org.sat4j:org.sat4j.core:jar:2.0.4:compile
+    [INFO] |  +- org.sat4j:org.sat4j.pb:jar:2.0.4:compile
+    [INFO] |  +- org.apache.maven.mercury:mercury-md-shared:jar:1.0.0-alpha-2:compile
+    [INFO] |  |  +- org.apache.maven.mercury:mercury-artifact:jar:1.0.0-alpha-2:compile
+    [INFO] |  |  +- org.apache.maven.mercury:mercury-util:jar:1.0.0-alpha-2:compile
+    [INFO] |  |  \- org.apache.maven.mercury:mercury-crypto-basic:jar:1.0.0-alpha-2:compile
+    [INFO] |  |     \- org.apache.maven.mercury:mercury-crypto-api:jar:1.0.0-alpha-2:compile
+    [INFO] |  +- org.apache.maven.mercury:mercury-repo-virtual:jar:1.0.0-alpha-2:compile
+    [INFO] |  |  \- org.apache.maven.mercury:mercury-repo-cache-fs:jar:1.0.0-alpha-2:compile
+    [INFO] |  |     \- org.apache.maven.mercury:mercury-repo-api:jar:1.0.0-alpha-2:compile
+    [INFO] |  |        +- org.apache.maven.mercury:mercury-transport-api:jar:1.0.0-alpha-2:compile
+    [INFO] |  |        \- org.apache.maven.mercury:mercury-external:jar:1.0.0-alpha-2:compile
+    [INFO] |  +- org.apache.maven.mercury:mercury-logging:jar:1.0.0-alpha-2:compile
+    [INFO] |  +- org.apache.maven.mercury:mercury-event:jar:1.0.0-alpha-2:compile
+    [INFO] |  \- org.codehaus.plexus:plexus-lang:jar:1.1:compile
+    [INFO] |     +- org.codehaus.plexus:plexus-utils:jar:1.5.5:compile
+    [INFO] |     \- org.codehaus.plexus:plexus-container-default:jar:1.0-beta-3.0.1:compile
+    [INFO] \- junit:junit:jar:3.8.2:test (scope not updated to compile)
     */
-    
+
     private static final String[] EXCLUDES = {
-        "gshell-artifact-maven",
-        "gshell-plexus",
-        "aspectjrt",
-        "maven-artivact",
-        "maven-model",
-        "maven-plugin-registry",
-        "maven-profile",
-        "maven-project",
-        "maven-settings",
-        "plexus-classworlds",
-        "plexus-component-annotations",
-        "plexus-container-default",
-        "plexus-interpolation",
+        "gshell-artifact-mercury",
+        "mercury-md-sat",
+        "org.sat4j.core",
+        "org.sat4j.pb",
+        "mercury-md-shared",
+        "mercury-artifact",
+        "mercury-util",
+        "mercury-crypto-basic",
+        "mercury-crypto-api",
+        "mercury-repo-virtual",
+        "mercury-repo-cache-fs",
+        "mercury-repo-api",
+        "mercury-transport-api",
+        "mercury-external",
+        "mercury-logging",
+        "mercury-event",
+        "plexus-lang",
         "plexus-utils",
-        "wagon-file",
-        "wagon-http-lightweight",
-        "wagon-http-shared",
-        "wagon-provider-api",
-        "xbean-reflect",
-        "google-collect",
-        "xercesMinimal",
-        "nekohtml",
-
+        "plexus-container-default",
     };
 
     private final Set<String> excludes = new HashSet<String>();
 
-    public MavenArtifactDependenciesFilter() {
+    public MercuryDependenciesFilter() {
         excludes.addAll(Arrays.asList(EXCLUDES));
     }
 
-    public boolean include(final Artifact artifact) {
-        assert artifact != null;
-
-        String name = artifact.getArtifactId();
+    public boolean veto(final ArtifactBasicMetadata md) {
+        assert md != null;
 
-        return !excludes.contains(name);
+        return !excludes.contains(md.getArtifactId());
     }
 }
\ No newline at end of file

Propchange: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/java/org/apache/geronimo/gshell/artifact/mercury/MercuryDependenciesFilter.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/META-INF/gshell/components.xml
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/META-INF/gshell/components.xml?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/META-INF/gshell/components.xml (original)
+++ geronimo/gshell/trunk/gshell-support/gshell-artifact-mercury/src/main/resources/META-INF/gshell/components.xml Sun Dec 14 00:57:17 2008
@@ -25,6 +25,6 @@
        xsi:schemaLocation="
             http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
 
-    <bean id="artifactManager" class="org.apache.geronimo.gshell.artifact.maven.ArtifactManagerFactory"/>
+    <bean id="artifactResolver" class="org.apache.geronimo.gshell.artifact.mercury.ArtifactResolverImpl"/>
     
 </beans>
\ No newline at end of file

Modified: geronimo/gshell/trunk/gshell-support/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-support/pom.xml?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-support/pom.xml (original)
+++ geronimo/gshell/trunk/gshell-support/pom.xml Sun Dec 14 00:57:17 2008
@@ -58,9 +58,7 @@
         <module>gshell-plexus</module>
         <module>gshell-artifact</module>
         <module>gshell-artifact-maven</module>
-        <!--
         <module>gshell-artifact-mercury</module>
-        -->
         <module>gshell-artifact-ivy</module>
         <module>gshell-marshal</module>
         <module>gshell-xstore</module>

Modified: geronimo/gshell/trunk/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/pom.xml?rev=726395&r1=726394&r2=726395&view=diff
==============================================================================
--- geronimo/gshell/trunk/pom.xml (original)
+++ geronimo/gshell/trunk/pom.xml Sun Dec 14 00:57:17 2008
@@ -268,13 +268,11 @@
                 <version>1.0-alpha-2-SNAPSHOT</version>
             </dependency>
 
-            <!--
             <dependency>
                 <groupId>org.apache.geronimo.gshell.support</groupId>
                 <artifactId>gshell-artifact-mercury</artifactId>
                 <version>1.0-alpha-2-SNAPSHOT</version>
             </dependency>
-            -->
 
             <dependency>
                 <groupId>org.apache.geronimo.gshell.support</groupId>