@Contribute(EntityManagerSource.class)
public static void configurePersistenceUnitInfos(
final MappedConfiguration<String, PersistenceUnitConfigurer> configuration)
{
final PersistenceUnitConfigurer configurer = new PersistenceUnitConfigurer()
{
public void configure(final TapestryPersistenceUnitInfo unitInfo)
{
unitInfo.addManagedClass(User.class);
}
};
configuration.add(AppConstants.TEST_PERSISTENCE_UNIT, configurer);
final PersistenceUnitConfigurer configurer2 = new PersistenceUnitConfigurer()
{
public void configure(final TapestryPersistenceUnitInfo unitInfo)
{
unitInfo.addProperty("javax.persistence.jdbc.driver", "org.h2.Driver")
.addProperty("javax.persistence.jdbc.url", "jdbc:h2:mem:test")