Hi, struts-2.3.16-all.zip 65,6 Mo (only ) struts-2.3.15.3-all.zip 83,2 Mo Chris
One more thing: everything editable will be moved to struts-site (i.e. the new plugin.md) to don't mess with things generated by Maven So the project source code will contain only source code and JavaDocs, the rest will be outside it. Lukasz Lenart Le Mercredi 11 décembre 2013 22h29, Lukasz Lenart <lukaszlen...@apache.org> a écrit : With 2.3.16 a proper theme inheritance mechanism was introduced - you don't have copy the whole theme to extend it, just override file you need, the rest will be loaded from parent theme and parent and so on. The docs were updated to include information about 'expandTheme' variable which should be used when you want to use that mechanism inside your custom template. http://struts.apache.org/release/2.3.x/docs/extending-themes.html https://issues.apache.org/jira/browse/WW-4145 Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ 2013/12/11 rgm <str...@rgm.nu>: > I'm getting this error from my JBoss 7 application server: > > ERROR [freemarker.runtime] (http--0.0.0.0-8443-3) Template processing > error: "Error reading included file > /mx/themes/~~~rgm/dynamic-attributes.ftl": freemarker.temp > late.TemplateException: Error reading included file > /mx/themes/~~~rgm/dynamic-attributes.ftl > at freemarker.core.Include.accept(Include.java:167) > [freemarker.jar:2.3.19] > at freemarker.core.Environment.visit(Environment.java:221) > [freemarker.jar:2.3.19] > ---snip--- > > I have a theme called "rgm" in a directory called mx/themes: > > $ ls -1d mx/themes/* > mx/themes/archive > mx/themes/css_xhtml > mx/themes/html5 > mx/themes/rgm > mx/themes/simple > mx/themes/xhtml > > I've updated my copies of xhtml, css_xhtml, and simple themes from here: > ./struts-2.3.16/src/core/src/main/resources/template/* > > My "rgm" theme has a theme.properties file with "parent = css_xhtml", which > itself uses parent = xhtml, which itself uses parent = simple. > > The "rgm" theme does not include dynamic-attributes.ftl, but the "parent" > chain back to "simple" does. I was under the impression that because I had > a "theme.properties" declaring a parent that I didn't need to include every > file in my theme? I've read "Extending Themes" document carefully. I had > no trouble when using Struts 2.3.15.3. > > My struts.xml has these constants: > <constant name="struts.ui.templateDir" value="mx/themes"></constant> > <constant name="struts.ui.theme" value="rgm"></constant> > > Has anyone else successfully extended a theme using Struts 2.3.16 on JBoss > 7? What am I missing? > > Sincerely, > rgm --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org