On Mar 10, 2009, at 7:55 AM, Phili wrote:
@Stateless
@WebService(serviceName = "TestWS",
portName = "TestWSPort",
endpointInterface = "xxxx",
targetNamespace = "xxx")
public class TestWSBean implements TestWS {
@PersistenceContext(unitName="TestPU")
private EntityManager em;
public String saveName(String value)
{
String result = "ok";
try {
EntityClass b = new EntityClass();
b.setName(value);
em.persist(value);
}
catch(Exception ex) {
ex.printStackTrace();
result = ex.getLocalizedMessage() + " " +
ex.getClass().getName();
}
return result;
}
}
Looks like you have a typo in your code. s/em.persist(value)/
em.persist(b)/
Happens to the best of us :)
-David