Hello, I am trying to use Seam managed persistence (Seam Application Framework) with a web service on Jboss 4.0.5 with ws 1.2.1 and seam 1.2.1.
| @WebService | @SOAPBinding(style = SOAPBinding.Style.DOCUMENT) | public class JustSwipeService { | | @WebMethod | public boolean saveSettlement(Settlement settlement) throws Exception { | SettlementHome settlementHome = (SettlementHome) Component.getInstance( | "settlementHome", true); | settlementHome.setInstance(settlement); | settlementHome.persist(); | return true; | } | | } When I call this I get the exception anonymous wrote : | 11:15:50,459 ERROR [SOAPFaultHelperJAXWS] SOAP request exception | javax.persistence.TransactionRequiredException: No active JTA transaction on joinTransaction call | at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:469) | at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:442) | at org.jboss.seam.persistence.EntityManagerProxy.joinTransaction(EntityManagerProxy.java:113) | at org.jboss.seam.framework.EntityHome.persist(EntityHome.java:47) is there an elegant way to solve this? Thanks Sean. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4050055#4050055 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4050055 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user