Thanks, that worked.

On 8/24/06, Eric Redmond <[EMAIL PROTECTED]> wrote:
Sure you can:

   <plugin>
     ...
     <dependencies>
       <dependency>
           <groupId>org.hibernate</groupId>
           <artifactId>hibernate</artifactId>
           <version>3.2.0.cr3</version>
           <exclusions>
               <exclusion>
                   <groupId>javax.transaction</groupId>
                   <artifactId>jta</artifactId>
               </exclusion>
           </exclusions>
       </dependency>
     </dependencies>


On 8/24/06, mraible <[EMAIL PROTECTED]> wrote:
>
>
>
>
> Paul Kuykendall wrote:
> >
> > Jose,
> >
> > I found this in a blog somewhere (I didn't bookmark it, just copied it
> > into
> > a "tips and tricks" email I sent myself at work).  I still ran into
> > problems
> > with the hibernate3-maven-plugin complaining it couldn't resolve a
> > dependency somewhere down the line to maven-hibernate3-plugin.  It could
> > have been something I've been doing wrong, but your problem was fairly
> > easy
> > to track down (after more than a few hours of google searching).  I did
> > use
> > a different way of doing the jta installation.  I created a jar file and
> > installed that rather than the zip file.
> >
> > /Paul
> >
> > The below is quite shamefully included without attribution.  I take no
> > claim
> > for its origination.
> >
> > Special dependencies
> >
> > Most of the dependencies you need will be automatically downloaded by
> > Maven
> > from a remote repository, but two by Sun can't be held there. Go to this
> > page <http://java.sun.com/products/jta/> to get the JTA interfaces from
> > the
> > Download link next to "Class Files 1.0.1B," then paste the following
> into
> > a
> > shell in your download directory:
> >
> > mvn install:install-file -DgroupId=javax.transaction \
> >   -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar \
> >   -Dfile=jta-1_0_1B-classes.zip
> >
> > (Or use jta.jar from the Hibernate 3.1.1 distribution, if you have that
> > already — just change the -Dfile= parameter above.)
> >
> > For the EJB 3.0 *public final draft* dependency, you'll need to
> > download Hibernate
> > Annotations<
> 
http://prdownloads.sourceforge.net/hibernate/hibernate-annotations-3.2.0.CR1.tar.gz?download
> >,
> > expand the archive, change to its lib directory, then:
> >
> > mvn install:install-file -DgroupId=javax.persistence \
> >   -DartifactId=ejb -Dversion=3.0-public-draft-20060502
> >  \
> >   -Dpackaging=jar -Dfile=ejb3-persistence.jar
> >
> >
>
> Is it possible to override a plugin's dependencies, like you can with a
> normal dependency?  I'm trying to use the maven-hibernate3-plugin, and
> getting the following error:
>
> Missing:
> ----------
> 1) 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.codehaus.mojo:hibernate3-maven-plugin:maven-plugin:1.0-20060418.000301-9
>         2) org.hibernate:hibernate-tools:jar:3.1.0.beta4
>         3) org.hibernate:hibernate:jar:3.1.2
>         4) javax.transaction:jta:jar:1.0.1B
>
> ----------
> 1 required artifact is missing.
>
> for artifact:
>
>
> org.codehaus.mojo:hibernate3-maven-plugin:maven-plugin:1.0-20060418.000301-9
>
> I'd like to do something like I can do in my normal pom.xml's - where I
> can
> use Geronimo's JTA implementation instead:
>
>         <dependency>
>             <groupId>org.hibernate</groupId>
>             <artifactId>hibernate</artifactId>
>             <version>3.2.0.cr3</version>
>             <exclusions>
>                 <exclusion>
>                     <groupId>javax.transaction</groupId>
>                     <artifactId>jta</artifactId>
>                 </exclusion>
>             </exclusions>
>         </dependency>
>         <dependency>
>             <groupId>geronimo-spec</groupId>
>             <artifactId>geronimo-spec-jta</artifactId>
>             <version>1.0.1B-rc4</version>
>         </dependency>
>
> Thanks,
>
> Matt
> --
> View this message in context:
> 
http://www.nabble.com/-m2--Frustration-getting-Maven-2-and-Hibernate-working-together-tf1892454.html#a5972898
> Sent from the Maven - Users forum at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Eric Redmond
http://codehaus.org/~eredmond


Reply via email to