package @actionPackage@; import javax.ejb.Stateless; import org.jboss.seam.annotations.Name; import org.jboss.seam.annotations.In; import org.jboss.seam.annotations.Logger; import org.jboss.seam.log.Log; import org.jboss.seam.international.StatusMessages; @Stateless @Name("@componentName@") public class @beanName@ implements @interfaceName@ { @Logger private Log log; @In StatusMessages statusMessages; public void @methodName@() { // implement your business logic here log.info("@componentName@.@methodName@() action called"); statusMessages.add("@methodName@"); } // add additional action methods }