Fix definizione DatabasePopulator come EJB

This commit is contained in:
Fabio Scotto di Santolo
2019-04-01 12:13:28 +02:00
parent fa1f4fecd3
commit b0d62ac83e
6 changed files with 13 additions and 18 deletions

View File

@@ -3,19 +3,19 @@ package it.plague.jeedemo;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import javax.annotation.sql.DataSourceDefinition;
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Inject;
@Startup
@ApplicationScoped
@Singleton
@DataSourceDefinition(
className = "org.apache.derby.jdbc.EmbeddedDataSource",
name = "java:global/jdbc/ejbdemoDS",
user = "APP",
password = "APP",
databaseName = "ejbdemo",
databaseName = "testdb",
properties = {"connectionAttributes=;create=true"})
public class DatabasePopulator {