Problem solved (Thanks to Randy) - I had an old copy of JMock hanging around.
Nick > -----Original Message----- > From: Scott T. Weaver [mailto:[EMAIL PROTECTED] > Sent: Wednesday, 8 December 2004 1:25 AM > To: Jetspeed Developers List > Subject: Re: Jetspeed-2 M1 build problems > Importance: Low > > > Looks like a problem with the version of Jmock we use for the > tests. It > was working last week, let me look into this. > > Nick Lothian wrote: > > >Hi, > > > >Congratulations on the Jetspeed 2 M1 release. It looks pretty nice! > > > >I'm trying to build J2 from CVS and I'm getting a failure > building the test > >cases (sorry if this is a known issue - I had a look in the > mailing list > >archice and in JIRA and couldn't find it): > > > > > >test:compile: > > [javac] Compiling 4 source files to > >C:\dev\projects\org.apache\jakarta-jetsp > >eed-2\components\persistence\target\test-classes > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:28: package org.jmock.core.matcher does not exist > > [javac] import org.jmock.core.matcher.InvokeOnceMatcher; > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:115: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("afterM > >akePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:116: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("before > >MakePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:117: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("afterD > >eletePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:118: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("before > >DeletePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:138: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("afterM > >akePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:139: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("before > >MakePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:140: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("afterD > >eletePersistent").isVoid(); > > [javac] ^ > > [javac] > >C:\dev\projects\org.apache\jakarta-jetspeed-2\components\persistence > >\src\test\org\apache\jetspeed\components\persistence\TestPers > istenceContaine > >r.ja > >va:141: cannot resolve symbol > > [javac] symbol : class InvokeOnceMatcher > > [javac] location: class > >org.apache.jetspeed.components.persistence.TestPersi > >stenceContainer > > [javac] mockListener.expects(new > >InvokeOnceMatcher()).method("before > >DeletePersistent").isVoid(); > > [javac] ^ > > [javac] 9 errors > > > >BUILD FAILED > >File...... C:\dev\projects\org.apache\jakarta-jetspeed-2\maven.xml > >Element... maven:reactor > >Line...... 133 > >Column.... 40 > >Unable to obtain goal [test:compile] -- C:\Documents and > >Settings\nl\.maven\cach > >e\maven-test-plugin-1.6.2\plugin.jelly:52:46: <javac> > Compile failed; see > >the co > >mpiler error output for details. > >Total time: 7 minutes 7 seconds > >Finished at: Tue Dec 07 11:02:01 CST 2004 > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > -- > "Great minds discuss ideas. Average minds discuss events. > Small minds discuss people." - Admiral Hyman Rickover > > ******************************************* > * Scott T. Weaver * > * <[EMAIL PROTECTED]> * > * <http://www.einnovation.com> * > * -------------------------------------- * > * Apache Jetspeed Enterprise Portal * > * Apache Pluto Portlet Container * > * * > * OpenEdit, Website Content Management * > * <http://www.openedit.org> * > ******************************************* > > > --------------------------------------------------------------------- > 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]