Is there a way to use the convention plugin, and not specify the @Result annotation for the action classes with the result being tiles or will it only find .jsps and Freemarker templates? When I run this code I get the dreaded: com.opensymphony.xwork2.config.configurationexcept...@1199919 ==> No result defined for action com.action.vehicle.ServiceMaintenanceAction and result success
Here’s what I have: Struts.xml: <package name="default" extends="tiles-default"> <!-- Default to tiles result type --> <result-types> <result-type name="tiles"class="org.apache.struts2.views.tiles.TilesResult" default="true" /> </result-types> </package> <package name="service" extends="default"/> Tiles-def.xml: <definition name="service-maintenance-success" extends="service.base"> <put-attribute name="pageName" value="Service Maintenance"/> <put-attribute name="templateName" value="exampleTemplate.css"/> <put-attribute name="body" value="/WEB-INF/jsp/tiles/vehicle/serviceMaintenance.jsp"/> </definition> ServiceMaintenanceAction Class: @Action(value="/vehicle/service-maintenance") public String execute() { return SUCCESS; } package-info.java: @ParentPackage("vehicle") Thanks, Franklin package name="service" extends="default"/> --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org