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


Reply via email to