WEB-INF/classes/example/HelloBean.java
package example; import javax.ejb.Stateless; import javax.ejb.Inject; import javax.ejb.TransactionAttribute; import static javax.ejb.TransactionAttributeType.SUPPORTS; /** * Implementation of the Hello bean. */ @Stateless public class HelloBean implements Hello { private String _greeting = "Default Hello"; /** * Injector to set the greeting. */ @Inject public void setGreeting(String greeting) { _greeting = greeting; } /** * Returns a hello, world string. */ @TransactionAttribute(SUPPORTS) public String hello() { return _greeting; } }