แต่ถ้าบางครั้งเราต้องการ config JPA เอง หรือต้องการ feature ของ JPA ที่มากกว่าที่ application server เตรียมมาให้ เราต้องทำการบอก application server (GlassFish) ว่าให้มาอ่าน config จากเราไปแทน เช่น ปัจจุบัน ผมใช้ GlassFish 4.0 ในการพัฒนา project ตัว GlassFish จะมี EclipseLink 2.3.2.X แถมมาให้ แต่ผมต้องการใช้ EclipseLink 2.4.2 (ต้องการใช้ LEFT JOIN) ซึ่งถ้าเราเขียน JPQL แบบใหม่ แต่ใช้ JPA ตัวเก่า เราก็จะ run project ไม่ผ่าน
วิธีแก้
