Corretti vari errori
This commit is contained in:
@@ -8,6 +8,7 @@ import javax.persistence.Id;
|
||||
import javax.persistence.NamedQuery;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@@ -15,6 +16,7 @@ import lombok.NoArgsConstructor;
|
||||
@Entity
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Builder
|
||||
@NamedQuery(name = "Book.findAll", query = "select b from Book b")
|
||||
public class Book implements Serializable {
|
||||
|
||||
@@ -3,18 +3,18 @@ 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
|
||||
@Singleton
|
||||
@ApplicationScoped
|
||||
@DataSourceDefinition(
|
||||
className = "org.apache.derby.jdbc.EmbeddedDataSource",
|
||||
name = "java:global/jdbc/ejbdemoDS",
|
||||
user = "app",
|
||||
password = "app",
|
||||
user = "APP",
|
||||
password = "APP",
|
||||
databaseName = "ejbdemo",
|
||||
properties = {"connectionAttributes=;create=true"})
|
||||
public class DatabasePopulator {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package it.plague.jeedemo;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.HashMap;
|
||||
@@ -24,7 +25,8 @@ public class BookEJBIT {
|
||||
assertNotNull(ctx.lookup("java:global/classes/BookEJB!it.plague.jeedemo.BookEJB"));
|
||||
|
||||
// Looks up the EJB
|
||||
BookEJB bookEJB = (BookEJB) ctx.lookup("java:global/classes/BookEJB!it.plague.jeedemo.BookEJB");
|
||||
BookEJB bookEJB = (BookEJB) ctx
|
||||
.lookup("java:global/classes/BookEJB!it.plague.jeedemo.BookEJB");
|
||||
|
||||
// Find all the books and makes sure there are two (inserted by the DBPopulator)
|
||||
assertEquals(2, bookEJB.findBooks().size());
|
||||
|
||||
Reference in New Issue
Block a user