I haven't tried it, but from the docs it looks like you can set the
'struts.convention.relative.result.types' variable. It defaults to
'dispatcher,velocity,freemarker' so add 'tiles' to it and see if that
works.

-Wes

On Wed, Dec 9, 2009 at 8:34 AM, Fran Hesser <fhes...@gmail.com> wrote:
> 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
>
>



-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat...
Ask me for a quote!

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to