Hi friends

I found that In the Java Persistence API EntityManager.merge() method cannot attach method parameter.

This sample code is wrong because merge method cannot attach method parameter, then remove method cannot execute.

public void delete(MyEntity myEntity)
{
em.merge(myEntity);
em.remove(myEntity);
}

This code is correct.

public void delete(MyEntity myEntity)
{
Object entity = em.merge(myEntity);
em.remove(entity);
}