Try searching for "spring hibernate ehcache"

I admit, I have a whole bunch of old messages in Gmail and I searched there.
I'm not sure if the Nabble search in the maven2 section works just like
Gmail's.

The interesting messages have the word "dependency" or some form of that
word in them.

-- Lee

On 11/15/06, Wayne Fay <[EMAIL PROTECTED]> wrote:

Check your Manifest.MF files and web.xml and other configuration files to
make sure there's not a reference to the wrong version somewhere. (Don't
just use the files in target; you'll need to crack open the packaged
JAR/WAR/EAR and all its JAR contents and look at all the config files and
Manifests.)

I had a situation recently where all my modules were set up to use the
log4j version specified by parent dependencyManagement node, but then for
some reason my EAR module had a specific version declared, so that's what
got bundled into the EAR, and then the Class-Path references in the other
modules were incorrect.

Just throwing out some ideas. No real clue why this is happening. You
might need to provide an <excludes> in the hibernate dependencies and then
manually add ehcache as its own dependency with a specific version, as
suggested by Lee.

Wayne

On 11/15/06, Trevor Torrez <[EMAIL PROTECTED]> wrote:
> nope:
>
> $ grep -io 'ehcache[^ ]\+' maven.log
> ehcache:ehcache:1.2
> ehcache:ehcache:1.2.
> ehcache:ehcache:jar:1.2:compile
> ehcache\ehcache\1.2\ehcache-1.2.jar,
> ehcache\ehcache\1.2\ehcache-1.2.jar
> ehcache:ehcache:1.2
> ehcache:ehcache:1.2.
> ehcache:ehcache:jar:1.2:compile
> ehcache\ehcache\1.2\ehcache-1.2.jar,
> ehcache\ehcache\1.2\ehcache-1.2.jar
> ehcache:ehcache:1.2
> ehcache:ehcache:1.2.
> ehcache:ehcache:jar:1.2:compile
> ehcache\ehcache\1.2\ehcache-1.2.jar,
> ehcache:ehcache=net.sf.ehcache:ehcache:jar:1.2:compile,
> ehcache\ehcache\1.2\ehcache-1.2.jar
>
> other than the fact that hibernate is specifying org.ehcache, and there
is a
> note that it has moved to net.sf.ehcache, nothing is odd about the
output
> that I can see.  Changing the pom to explicitly pull net.sf.ehcache 1.2has
> no effect.
>
> There is also only one version reference to hibernate: 3.2.0.cr4
>
> Any other ideas?
>
> -t.
>
> On 11/15/06, Wayne Fay <[EMAIL PROTECTED]> wrote:
> >
> > Run mvn -X and then grep the output for ehcache... You'll probably see
> > a different version getting pulled in by another dependency
> > somewhere...
> >
> > Wayne
> >
> > On 11/14/06, Trevor Torrez <[EMAIL PROTECTED]> wrote:
> > > Ok; that almost makes sense; what, other than 'Quartz' should I
search
> > > nabble for?  I cant find anything relevent.
> > >
> > > Answers to any of the following questions would also be appreciated:
> > >
> > > How do i find out which of the dependencies is requesting the bogus
> > > version?  The only thing 'maven site' shows in the dependencies is
> > > ehcache-1.2, the version that must be used with hibernate-3.  The
> > dependency
> > > graph shows that ehcache was required by hibernate-3, and no other
> > > (dissimilar) reference to ehcache is on the page.  I pulled out
explicit
> > > dependencies on hibernate from my project pom, and likewise the only
> > > hibernate listed is 3.2.0.rc4 required by spring-hibernate3.
> > >
> > > Why is it a class not found exception for a class that is obviously
> > there
> > > and correct and not a no-class-def error as would be expected for a
> > bogus
> > > version of a dependency (wrong method invocation, exception in
> > initializer,
> > > etc)?
> > >
> > > Why is this error not showing up in eclipse, when as far as i can
tell
> > the
> > > same jar files are being used.
> > >
> > > Thanks; much appreciated;
> > > -t.
> > >
> > > On 11/14/06, Lee Meador <[EMAIL PROTECTED]> wrote:
> > > >
> > > > This has been discussed before. You can find it in nabble, I
think.
> > > >
> > > > The issue has to do with spring wanting one version of hibernate
and
> > > > hibernate wanting a version of ehcache and the versions conflict
with
> > each
> > > > other. In my case, using Quartz which wanted another version of
> > ehcache,
> > > > it
> > > > would pick one version of ehcache for one project and another
version
> > for
> > > > another project.
> > > >
> > > > You solve it by specifying versions for things in some places and
> > > > excluding
> > > > dependencies in others. I forget the details.
> > > >
> > > > -- Lee
> > > > [snip]
> > > >
> > > > --
> > > > -- Lee Meador
> > > > Sent from gmail. My real email address is lee AT leemeador.com
> > > >
> > > >
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
-- Lee Meador
Sent from gmail. My real email address is lee AT leemeador.com

Reply via email to