Hello !

I stuck with this problem for couple days...

My entities are generated using seam-gen.

My Session bean..

  | package test.etest.*;
  | 
  | import java.io.Serializable;
  | import java.util.List;
  | 
  | import javax.ejb.Remove;
  | import javax.ejb.Stateful;
  | import javax.persistence.EntityManager;
  | import javax.persistence.PersistenceContext;
  | 
  | import org.jboss.seam.annotations.Factory;
  | 
  | import org.jboss.seam.annotations.Name;
  | import org.jboss.seam.annotations.datamodel.DataModel;
  | import org.jboss.seam.annotations.datamodel.DataModelSelection;
  | 
  | import test.etest.*;
  | 
  | @Name("userAction")
  | public @Stateful
  | class UserActionBean implements Serializable, UserAction {
  | 
  |     @DataModel
  |     private List<User> users;
  | 
  |     @DataModelSelection
  |     private User user;
  | 
  |     @PersistenceContext
  |     private EntityManager em;
  | 
  |     @Factory("users")
  |     public String find() {
  | 
  |             users = em.createQuery("select u from User u").getResultList();
  |             if (users.size() > 0) {
  |                     return "/action.xhtml";
  |             }
  |             return null;
  | 
  |     }
  | 
  |     public void count() {
  |             // here i need to implement action that will take float 
value(address.num) from Address entity bean then divide it on 
value(user.payment) from User entity bean and then persist it to Results table.
  |     }
  | 
  |     public void update() {
  |             for (User user : users) {
  |                     em.persist(user);
  |             }
  |     }
  | 
  |     @Remove
  |     public void terminate() {
  |     }
  | 
  |     public User getUser() {
  |             return user;
  |     }
  | 
  |     public void setUser(User user) {
  |             this.user = user;
  |     }
  | 
  |     public List<User> getUsers() {
  |             return users;
  |     }
  | 
  |     public void setUsers(List<User> users) {
  |             this.users = users;
  |     }
  | 
  | }
  | 

Can anyone help me ?

Regards, 
Adam

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4108770#4108770

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4108770
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to