You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by anita kulshreshtha <a_...@yahoo.com> on 2006/06/05 15:09:45 UTC

M2 : Dependency woes

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 

Re: M2 : Dependency woes

Posted by Rick McGuire <ri...@gmail.com>.
The mail dependency should probably be replaced with the 
geronimo-spec-javamail jar file.

Rick


anita kulshreshtha wrote:
> 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 
>
>   


Re: M2 : Dependency woes

Posted by David Jencks <da...@yahoo.com>.
On Jun 5, 2006, at 6:09 AM, anita kulshreshtha wrote:

> 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 :

AARRGGGH!.   We need to remove the broken wadi integration.  jetty  
does not need wadi nor spring.

thanks
david jencks

>
>        <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


Re: M2 : Dependency woes

Posted by ia...@jpmchase.com.
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