I had to wack my m2 shale repos and then rebuild all of the libraries. That was the was the ticket. I'm having trouble building shale-test. Is anyone seeing this error?
[INFO] [compiler:compile] Compiling 34 source files to c:\shale2\mvn_reorg\shale-test\target\classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure c:\shale2\mvn_reorg\shale-test\src\main\java\org\apache\shale\test\mock\MockServ letContext.java:[53,7] org.apache.shale.test.mock.MockServletContext is not abst ract and does not override abstract method getContextPath() in javax.servlet.Ser vletContext -------------- Original message -------------- From: "Craig McClanahan" <[EMAIL PROTECTED]> > On 6/12/06, Gary VanMatre wrote: > > > > I was looking at the shale-usecaes build under the mvn_reorg branch and it > > looks like the war is bring everything but the kitchen sink as a > > dependency. The WEB-INF/lib contains the RI, myfaces, freemarker, struts, > > ant, and a couple versions of velocity. > > > > It it picking this up from cargo or parent project dependencies? > > > Did you do a clean recently? A bunch of stuff has changed, and that'll be > the only way to get good results, including just MyFaces (if you do "mvn > clean install") and just the RI (if you do "mvn -Djsf=ri clean install"). > There was also a ton of stuff being inherited from the Spring 1.2.2 POMs ... > updating the dependency to 1.2.5 cleared up a lot of that. > > > Gary > > > Craig > > > -------------- Original message -------------- > > From: "Craig McClanahan" > > > > > On 6/12/06, Wendy Smoak wrote: > > > > > > > > On 6/12/06, Wendy Smoak wrote: > > > > > > > > > We now have the MyFaces profile is active if the 'jsf' property is > > not > > > > > set. The JSF RI profile is activated with -Djsf=ri on the command > > > > > line. > > > > > > > > Note that this is -D for a system property (not -P for a profile id). > > > > > > > > > D'oh ... not enough coffee to tell the difference between a "D" and a > > "P". > > > > > > > Using -Pmyfaces and -Pjsfri still works. Profiles can always be > > > > > activated by their ids. > > > > > > > > But this part isn't true -- you'll end up with *both* MyFaces and the > > > > RI if you do 'mvn -Pjsfri'. > > > > > > > > I'll add properties to the other profiles tonight, and we'll switch to > > > > only using -D to avoid confusion. > > > > > > > > > That makes sense. > > > > > > -- > > > > Wendy > > > > > > > > > Craig > >