My client program accesses webservices through glassfish. There are instances where I get EJBException errors on the client side but there are no errors reported on the code and if I use the same data it works. As an example I try to add a person's details and it throws an EJB Exception then I try again and it adds. I am new to EJB3 and I am not sure what the problem could be. Can anyone give me pointers or advise?