I\'m new to JPA/OpenJPA and I noticed that if I don\'t call EntityManager.clear()
after i persist entities I get an OutOfMemoryError
(I keep adding
It sounds like there is something wrong somewhere, in your design. Usually, the entity gets detached once it is outside the scope of entity manager. And thats one of the reason you can't lazy load relations, outside the scope.
As far as my experience is concerned, I seldom used em.clear(), if ever. I used Hibernate implementation, and Toplink Essentials. No experience with OpenJPA, yet.