Advertisement
Guest User

Untitled

a guest
Aug 27th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. private static final String PERSISTENCE_UNIT_NAME = "JPAtest";
  2. private static EntityManagerFactory factory;
  3.  
  4. public static void main(String[] args) {
  5. factory = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME);
  6. EntityManager em = factory.createEntityManager();
  7.  
  8. // create new todo
  9. em.getTransaction().begin();
  10. ToDo todo = new ToDo();
  11. todo.setSummary("This is a test");
  12. todo.setDescription("This is a test");
  13. //Error is here at persist();
  14. em.persist(todo);
  15. em.getTransaction().commit();
  16.  
  17. Query q = em.createQuery("select * from ToDo");
  18. List<ToDo> todoList = q.getResultList();
  19. System.out.println(todoList);
  20. for (ToDo to : todoList) {
  21. System.out.println(to);
  22. }
  23. System.out.println("Size: " + todoList.size());
  24.  
  25. em.close();
  26. }
  27.  
  28. at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
  29. at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
  30. at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
  31. at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
  32. at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216)
  33. at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799)
  34. at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1038)
  35. at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839)
  36. at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1133)
  37. at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
  38. at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
  39. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1009)
  40. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:644)
  41. ... 30 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement