Christian Schneider created ARIES-1273: ------------------------------------------
Summary: Persistence unit does with hibernate not start if datasource is not present Key: ARIES-1273 URL: https://issues.apache.org/jira/browse/ARIES-1273 Project: Aries Issue Type: Bug Components: JPA Reporter: Christian Schneider Assignee: Christian Schneider Fix For: jpa-container-1.0.3 When the persistence unit starts aries creates the EntityManagerFactory by calling the PersistenceProvider (hibernate). Hibernate then tries to access the jndi DataSource as it wants to check some db details. If the DataSource is not yet up then this call will hang for a long time. This then blocks the startup of the pu bundle. So in effect this can then also block the startup of the DataSource bundle. We could either use a separate thread for the EMF creation or only start the creation when the DataSource is actually present. -- This message was sent by Atlassian JIRA (v6.3.4#6332)