No. alpha-1 required me to add the logger dependencies. Randy
-----Original Message----- From: Jason Dillon [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2008 1:55 PM To: user@mojo.codehaus.org Subject: Re: [mojo-user] jspc-maven-plugin suddenly failing Does 2.0-alpha-1 work for you? --jason On Sep 12, 2008, at 12:37 AM, Randy Eckhoff wrote: > Success? I think so but I'm doing some final tests and validation. > What I did was this. > > 1- In my parent pom, I created a pluginmanagement section: > <build> > <pluginManagement> > <plugins> > <plugin> > <groupId>org.codehaus.mojo.jspc</groupId> > <artifactId>jspc-maven-plugin</artifactId> > <version>2.0-alpha-2</version> > <executions> > <execution> > <configuration> > <includeInProject>true</includeInProject> > </configuration> > <goals> > <goal>compile</goal> > </goals> > </execution> > </executions> > > <!-- Use the Tomcat 5 JSP compiler --> > <dependencies> > <dependency> > <groupId>org.codehaus.mojo.jspc</groupId> > <artifactId>jspc-compiler-tomcat5</artifactId> > <version>2.0-alpha-2</version> > </dependency> > > <!-- the following 2 dependencies are needed all of a > sudden because with out them, the jspc fails --> > <dependency> > <groupId>org.slf4j</groupId> > <artifactId>slf4j-log4j12</artifactId> > <version>1.4.1</version> > </dependency> > > <dependency> > <groupId>org.slf4j</groupId> > <artifactId>jcl104-over-slf4j</artifactId> > <version>1.4.1</version> > </dependency> > </dependencies> > </plugin> > > </plugins> > </pluginManagement> > > 2- Then in each pom where I wanted this plugin to run: > <build> > <plugins> > <plugin> > <groupId>org.codehaus.mojo.jspc</groupId> > <artifactId>jspc-maven-plugin</artifactId> > </plugin> > > This works when I run the build from anywhere in my pom hierarchy and > is actually a more efficient solution I think instead of having the > plugin specifics duplicated 3 times. > > Thoughts on this solution? It seems to work. > > I have not yet determined why it "suddenly" broke only other than to > speculate that a different version was brought in by some new > dependency. I haven't run effective pom yet. > > Thanks for the tip on the dependencies! > > Randy > > -----Original Message----- > From: Grégory Joseph [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 11, 2008 11:49 AM > To: user@mojo.codehaus.org > Subject: Re: [mojo-user] jspc-maven-plugin suddenly failing > > 2008/9/11 Randy Eckhoff <[EMAIL PROTECTED]>: >> Thanks for the tip. We are getting close. When I add the logging >> dependencies to the pom, it works when I run the build from that >> pom's directory. But when I go up to the pom's parent pom's directory >> and run a build there, it fails. I tried moving the logger >> dependencies up to the parent pom and that didn't work. I don't want >> to move the complete plugin to the parent pom because there are >> modules that don't have jsps and don't require it. > > As Jason mentioned, you should configure the version of the main > plugin too. > As to the reactor build, there have been a couple of issues which were > already opened with alpha-1 and are still opened for alpha-2 > http://jira.codehaus.org/browse/MJSPC-4 > http://jira.codehaus.org/browse/MJSPC-21 > http://jira.codehaus.org/browse/MJSPC-31 > One of the patches in MJSPC-4 fixes this in my case. > > -g > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email