On Nov 12, 2006, at 11:05 AM, Steve Vinoski wrote:
On Nov 12, 2006, at 8:41 AM, Martin Ritchie wrote:
The mina 1.1.0-SNAPSHOT is a now old HEAD of the mina IIRC. I'm
guessing the maven build process picks up mina from their site so the
1.1.0-SNAPSHOT will be the latest head build.
We can pick up snapshots from [1], which is where I originally
grabbed the mina 1.1.0-SNAPSHOT, but that snapshot isn't there
anymore. But as I said in a follow-up message, going with mina
1.0.0 seems to work.
Oops, forgot to specify what [1] was:
<http://people.apache.org/repo/m2-snapshot-repository>
By "pick up snapshots" I meant via maven, in case that wasn't clear.
--steve
The changes we've been
working on are with the mina team and so not qpid specfic. Our aim is
to stay with the HEAD of Mina now that is becomming stable, however
there was an API change a few weeks ago that will have made Qpid
incompatable with the current head. If we can stay with the svn
snapshot for now, I'll raise a JIRA to fix the problem.
Just thinking about it now though, did the code compile for you
Steve?
I have the mina head checkout and qpid doesn't compile with it due to
the API changes.
No, the code didn't compile. I had to make some minor changes to
make it compile, but even so, it didn't work correctly at runtime.
--steve
--
Martin
On 12/11/06, Marnie McCormack <[EMAIL PROTECTED]>
wrote:
I think the MINA build in our svn is the only one which we can
currently
use. Martin is (afaik) in mid-commit of the MINA changes he &
Robert have
contributed to their project, which we need for Qpid.
Martin can update us when he's about, but I don't belive the
merge is
complete yet. Not sure when MINA will rebuild with our changes.
Can you use the version in svn for now ?
Marnie
On 11/12/06, Steve Vinoski <[EMAIL PROTECTED]> wrote:
>
> On Nov 11, 2006, at 9:19 AM, Steve Vinoski wrote:
>
> > I'm not sure how or why we decided to move to a snapshot
build of
> > the Mina stuff, but I think it's potentially going to cause big
> > problems. In the test/maven work I'm doing this weekend, I let
> > maven pick up the 1.1.0-SNAPSHOT of the Mina stuff, assuming
it was
> > equivalent to whatever snapshot we've committed to the local lib
> > directories. That was a bad assumption -- I finally figured out
> > that when we run against the Mina snapshot jars from the maven
> > repository, the PoolingFilter is not initialized or destroyed
> > correctly, and many tests fail miserably.
> >
> > This is bad, obviously, as it greatly decreases Qpid
stability. Can
> > anyone explain why we moved to what seems to be a very
particular
> > interim snapshot of the Mina stuff? I'll continue to poke around
> > and see if I can fix Qpid to work with the maven snapshot,
but in
> > general, do we really want to expose ourselves to what seems
like
> > unstable code? Should we instead go back to 0.9.5?
>
> Looks like Mina 1.1.0-SNAPSHOT is no longer available, but I tried
> 1.0.0 with my maven stuff and it seems to work.
>
> --steve
>
--
Martin Ritchie