geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ian.d.stew...@jpmchase.com
Subject Re: M2 : Dependency woes
Date Mon, 05 Jun 2006 13:31:56 GMT
Hi Anita,

The license which Sun distributes its binary packages under doesn't provide
for redistribution, preventing Maven from making these packages available
as it does for other packages.  The solution is to download the JAR(s) from
java.sun.com and install them locally using 'mvn install:install-file'.

See http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html for
details.


HTH,
Ian

It's better to be hated for who you are
than loved for who you are not

Ian D. Stewart
Appl Dev Analyst-Advisory, DCS Automation
JPMorganChase Global Technology Infrastructure
Phone: (614) 244-2564
Pager: (888) 260-0078


                                                                           
             anita                                                         
             kulshreshtha                                                  
             <a_kulshre@yahoo.                                          To 
             com>                      dev@geronimo.apache.org             
                                                                        cc 
             06/05/2006 09:09                                              
             AM                                                    Subject 
                                       M2 : Dependency woes                
                                                                           
             Please respond to                                             
             dev@geronimo.apac                                             
                  he.org                                                   
                                                                           
                                                                           




Hi,
   I am trying to build the jetty module. I had to exclude the
following dependencies. All these dependencies have either been removed
or have a different version available at repo1.maven.org/maven2. What
is the best way to handle this? If I do not exclude, I get the error
pasted below :

       <dependency>
           <groupId>springframework</groupId>
            <artifactId>spring</artifactId>
            <version>${wadiSpringVersion}</version>
            <exclusions>
                <exclusion>
                    <groupId>javax.mail</groupId>
                    <artifactId>mail</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.transaction</groupId>
                    <artifactId>jta</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.resource</groupId>
                    <artifactId>connector</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

Thanks
Anita


Missing:
----------
1) javax.resource:connector:jar:1.0

  Try downloading the file manually from:
      http://java.sun.com/j2ee/connector/download.html

  Then, install it using the command:
      mvn install:install-file -DgroupId=javax.resource
-DartifactId=connector \
          -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file

  Path to dependency:
        1) org.apache.geronimo.modules:geronimo-jetty:jar:1.2-SNAPSHOT
        2) org.springframework:spring:jar:1.2.5
        3) org.springframework:spring-support:jar:1.2.5
        4) javax.resource:connector:jar:1.0

2) javax.activation:activation:jar:1.0.2

  Try downloading the file manually from:
      http://java.sun.com/products/javabeans/glasgow/jaf.html

  Then, install it using the command:
      mvn install:install-file -DgroupId=javax.activation
-DartifactId=activation \
          -Dversion=1.0.2 -Dpackaging=jar -Dfile=/path/to/file

  Path to dependency:
        1) org.apache.geronimo.modules:geronimo-jetty:jar:1.2-SNAPSHOT
        2) org.springframework:spring:jar:1.2.5
        3) org.springframework:spring-support:jar:1.2.5
        4) javax.mail:mail:jar:1.3.2
        5) javax.activation:activation:jar:1.0.2

3) javax.transaction:jta:jar:1.0.1B

  Try downloading the file manually from:
      http://java.sun.com/products/jta

  Then, install it using the command:
      mvn install:install-file -DgroupId=javax.transaction
-DartifactId=jta \
          -Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file

  Path to dependency:
        1) org.apache.geronimo.modules:geronimo-jetty:jar:1.2-SNAPSHOT
        2) org.springframework:spring:jar:1.2.5
        3) org.springframework:spring-remoting:jar:1.2.5
        4) org.springframework:spring-dao:jar:1.2.5
        5) javax.transaction:jta:jar:1.0.1B

4) javax.mail:mail:jar:1.3.2

  Try downloading the file manually from:
      http://java.sun.com/products/javamail/downloads/index.html

  Then, install it using the command:
      mvn install:install-file -DgroupId=javax.mail -DartifactId=mail \
          -Dversion=1.3.2 -Dpackaging=jar -Dfile=/path/to/file

  Path to dependency:
        1) org.apache.geronimo.modules:geronimo-jetty:jar:1.2-SNAPSHOT
        2) org.springframework:spring:jar:1.2.5
        3) org.springframework:spring-support:jar:1.2.5
        4) javax.mail:mail:jar:1.3.2

----------
4 required artifacts are missing.

for artifact:
  org.apache.geronimo.modules:geronimo-jetty:jar:1.2-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  maven2-central (http://repo1.maven.org/maven2),
  codehaus-dist (http://dist.codehaus.org),
  Apache CVS (http://people.apache.org/maven-snapshot-repository),
  maven1-ibiblio (http://www.ibiblio.org/maven),
  snapshots (http://snapshots.maven.codehaus.org/maven2),
  apache-cvs (http://cvs.apache.org/repository)


[INFO]
----------------------------------------------------------------------------

[INFO] For more information, run Maven with the -e switch
[INFO]
----------------------------------------------------------------------------

[INFO] Total time: 1 minute 1 second
[INFO] Finished at: Mon Jun 05 08:47:08 EDT 2006
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com



Mime
View raw message