Lines 422-427
Link Here
|
422 |
public void testExistingEntityManagerAfterRefresh(){ |
422 |
public void testExistingEntityManagerAfterRefresh(){ |
423 |
EntityManagerFactory emf = getEntityManagerFactory(); |
423 |
EntityManagerFactory emf = getEntityManagerFactory(); |
424 |
EntityManager em = emf.createEntityManager(); |
424 |
EntityManager em = emf.createEntityManager(); |
|
|
425 |
Map properties = new HashMap(); |
426 |
properties.put(PersistenceUnitProperties.METADATA_SOURCE_XML_FILE, "extension2.xml"); |
427 |
JpaHelper.getEntityManagerFactory(em).refreshMetadata(properties); |
428 |
em.close(); |
429 |
em = emf.createEntityManager(); |
425 |
|
430 |
|
426 |
persistEmployeeData(em); |
431 |
persistEmployeeData(em); |
427 |
clearCache(); |
432 |
clearCache(); |
Lines 430-436
Link Here
|
430 |
// workaround for server testing issue |
435 |
// workaround for server testing issue |
431 |
em.find(Address.class, add.getId()); |
436 |
em.find(Address.class, add.getId()); |
432 |
try { |
437 |
try { |
433 |
Map properties = new HashMap(); |
|
|
434 |
properties.put(PersistenceUnitProperties.METADATA_SOURCE_XML_FILE, "extension.xml"); |
438 |
properties.put(PersistenceUnitProperties.METADATA_SOURCE_XML_FILE, "extension.xml"); |
435 |
JpaHelper.getEntityManagerFactory(em).refreshMetadata(properties); |
439 |
JpaHelper.getEntityManagerFactory(em).refreshMetadata(properties); |
436 |
EntityManager em2 = emf.createEntityManager(); |
440 |
EntityManager em2 = emf.createEntityManager(); |