Amit Ajmani [
http://community.jboss.org/people/amitajmani1] created the discussion
"Re: JBoss5.1.0 + JPA = Object not persists"
To view the discussion, visit:
http://community.jboss.org/message/630205#630205
--------------------------------------------------------------
How do you annotate your SLSB?
*Answer :*
here is my SLSB :
@Remote
**public** *interface* UserService {
* public* List<User> getRegisteredUsers();
** public** *void* registerUser(User user);
}
@Stateless
@TransactionManagement(TransactionManagementType.++CONTAINER++)
**public **class** UserServiceImpl **implements** UserService {
**
*// this is a simple POJO class containing business logic*
private UserServiceCoreImpl coreService;
public UserServiceImpl(){
coreService = new UserServiceCoreImpl();
}
*public*List<User> getRegisteredUsers(){
coreService.getRegisteredUsers();
....
}
// *performs a database INSERT operation*
** public** **void** registerUser(User user){
coreService.registerUser(user);
}
}
Where do you add @TransactionAttribute? At class or method level and what do you use
REQUIRED, SUPPORTS?
*Answer : At the class level as you can see from above code snippet.*
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/630205#630205]
Start a new discussion in Beginner's Corner at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]