The Maven dependency plugin may be useful to you as well. http://maven.apache.org/plugins/maven-dependency-plugin/index.html , specifically the dependency:tree goal.
On Fri, Apr 4, 2008 at 3:27 PM, Laurie Harper <[EMAIL PROTECTED]> wrote: > Jonny Cavell wrote: > > > I use Maven, and if you look at struts 2.0.11.1's dependencies > > ( > > http://www.mvnrepository.com/artifact/org.apache.struts/struts2-core/2.0.11.1 > > ) > > you'll see that it's Freemarker version 2.3.8 it depends on. I can't > > > > 2.0.11.1 != 2.1.1 :-) > > override this in Maven, even if I attempt to exclude it and force the > > latest > > version of Freemarker: > > > > ..... > > <dependency> > > <groupId>org.apache.struts</groupId> > > <artifactId>struts2-core</artifactId> > > <version>2.0.11</version> > > <exclusions> > > <exclusion> > > <groupId>org.freemarker</groupId> > > > > <artifactId>freemarker</artifactId> > > </exclusion> > > </exclusions> > > </dependency> > > <dependency> > > <groupId>org.freemarker</groupId> > > <artifactId>freemarker</artifactId> > > <version>2.3.12</version> > > </dependency> > > > > That ought to work, assuming those two stanzas are in their respective > correct places within the pom. Check 'mvn X' output to make sure your > excludes are correct with respect to the dependency graph. > > > L. > > > > Cheers > > > > Jonny > > > > > > Jeromy Evans - Blue Sky Minds wrote: > > > > > Jonny Cavell wrote: > > > > > > > I have a problem that seems to occur periodically. > > > > > > > > My freemarker templates, served by struts2, stop appearing - I get a > > > > blank > > > > page. There are no useful messages in the logs, other than saying > > > > that it > > > > couldn't find the template (which it could find previously). > > > > > > > > First question - does anybody know what this problem might be? > > > > > > > > > > > > > > > No, other than a classpath/deployment problem. > > > > > > > I would like to upgrade to the latest version of Freemarker. > > > > However, > > > > Struts2 in its wisdom has locked me down to version 2.3.8, and this > > > > was > > > > released way back in 2006. Are there any plans to resolve this > > > > issue? > > > > > > > > > > > The 2.1.1 version of Struts uses FreeMarker 2.3.11 You may be able > > > to replace the 2.3.8 jar with the 2.3.11 jar without problems. > > > > > > I doubt the problem is with FreeMarker. It's more likely to be the > > > FreeMarkerManager included with Struts 2 that's responsible for searching > > > for templates in the classpath. > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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] > >