Hi Marshall,

---- Quoted Text ------
> I looked, and saw that my local repository had the 2.2 and 2.3 versions of
the surfire plugin.  I deleted these from my repository, along with
maven-test and maven-surefire-reports, for good measure, and re-ran.
-------------------------

If I would like to do the same clean up, what files should I delete (I am
not familiar with surefile) ?

Thanks,
Tong

On Wed, Apr 16, 2008 at 5:05 PM, Marshall Schor <[EMAIL PROTECTED]> wrote:

> Problem solved !
>
> A search of the web using the search string "surefile @beforeclass" turned
> up a surefire issue:
> http://jira.codehaus.org/browse/SUREFIRE-448
> which, in turn, implied that one should be using surefire version 2.4.2.
>
> Of course, our POMs don't specify a level for many maven things like this,
> so they just use whatever level you have in your repository.  Those of you
> who delete the local repository contents from time to time end up
> downloading upgraded levels.
>
> I looked, and saw that my local repository had the 2.2 and 2.3 versions of
> the surfire plugin.  I deleted these from my repository, along with
> maven-test and maven-surefire-reports, for good measure, and re-ran.
> This caused maven to download the current (latest = 2.4.2) version of the
> surefire plugin, so now things are working :-)
>
> -Marshall
>
>
> Marshall Schor wrote:
>
> > More info:  Running the failing test (ServerTest) from Eclipse using
> > run-as Junit, works reliably...
> > Time to look at what's different between this and maven's running of
> > it...
> >
> > -Marshall
> >
> > Marshall Schor wrote:
> >
> > > Can someone for whom the simple-server tests work, confirm these are
> > > the right levels of software:
> > >
> > > httpcore-4.0-alpha6.jar
> > > log4j-1.2.8.jar
> > > commons-logging-1.0.4.jar
> > > servlet-api-2.5-6.1.8.jar
> > > junit-4.0.jar
> > > jetty-util-6.1.8.jar
> > > commons-codec-1.3.jar
> > > jetty-6.1.8.jar
> > > servlet-api-2.4.jar
> > > httpclient-4.0-alpha2.jar
> > >
> > > Note the httpcore and httpclient seem to be at different levels.
> > > Note that there are 2 servlet-api's in the class path at different
> > > levels.
> > >
> > > The above is the actual classpath order that mvn install uses when
> > > running the tests (except that I left out some jars in this list that were
> > > the uima stuff, or came from the simple-server libraries).
> > >
> > > If you run the test using --debug in maven, it will show the
> > > classpath.  Please let me know of any discrepencies.
> > >
> > > Thanks. -Marshall
> > >
> > >
> > >
> >
> >
> >
>

Reply via email to