You don't want all my source? :-)

I'll strive to throw together a small broken sample but can't promise a 
delivery date on it right now. Playing catch up right now.

Randy

-----Original Message-----
From: Jason Dillon [mailto:[EMAIL PROTECTED] 
Sent: Thursday, September 11, 2008 2:32 PM
To: user@mojo.codehaus.org
Subject: Re: [mojo-user] jspc-maven-plugin suddenly failing

Got a small example project which behaves badly?  Will make it quicker for me 
to fix, more reliable too.

--jason


On Sep 12, 2008, at 12:59 AM, Randy Eckhoff wrote:

> 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
>
>


---------------------------------------------------------------------
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