Advertisement
Guest User

Untitled

a guest
Aug 28th, 2014
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.82 KB | None | 0 0
  1. CREATE SCHEMA glassfish;
  2.  
  3. CREATE TABLE glassfish.EJB__TIMER__TBL (
  4. CREATIONTIMERAW BIGINT NOT NULL,
  5. BLOB BYTEA,
  6. TIMERID VARCHAR(255) NOT NULL,
  7. CONTAINERID BIGINT NOT NULL,
  8. OWNERID VARCHAR(255) NULL,
  9. STATE INTEGER NOT NULL,
  10. PKHASHCODE INTEGER NOT NULL,
  11. INTERVALDURATION BIGINT NOT NULL,
  12. INITIALEXPIRATIONRAW BIGINT NOT NULL,
  13. LASTEXPIRATIONRAW BIGINT NOT NULL,
  14. SCHEDULE VARCHAR(255) NULL,
  15. APPLICATIONID BIGINT NOT NULL,
  16. CONSTRAINT PK_EJB__TIMER__TBL PRIMARY KEY (TIMERID)
  17. );
  18.  
  19. DROP ROLE IF EXISTS glassfish;
  20. CREATE ROLE glassfish WITH NOINHERIT LOGIN PASSWORD '...';
  21. REVOKE ALL PRIVILEGES ON ALL TABLES IN SCHEMA glassfish FROM glassfish;
  22. REVOKE ALL PRIVILEGES ON ALL FUNCTIONS IN SCHEMA glassfish FROM glassfish;
  23. GRANT USAGE ON SCHEMA glassfish TO glassfish;
  24. GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA glassfish TO glassfish;
  25. GRANT EXECUTE ON ALL FUNCTIONS IN SCHEMA glassfish TO glassfish;
  26. GRANT USAGE ON ALL SEQUENCES IN SCHEMA glassfish TO glassfish;
  27. ALTER USER glassfish SET search_path to 'glassfish';
  28.  
  29. asadmin create-jdbc-connection-pool
  30. --datasourceclassname org.postgresql.ds.PGConnectionPoolDataSource
  31. --restype javax.sql.ConnectionPoolDataSource
  32. --property User=glassfish:Password=...:PortNumber=5432:DatabaseName=...:ServerName=localhost jdbc/simPool/glassfish
  33.  
  34.  
  35. asadmin create-jdbc-resource --connectionpoolid jdbc/simPool/glassfish jdbc/sim/glassfish
  36.  
  37. [#|2013-02-18T11:42:42.562+0100|WARNING|glassfish3.1.2|org.eclipse.persistence.session.file
  38.  
  39. :/E:/softs/serveurs/glassfish3_1122/glassfish/domains/domain1/applications/ejb-timer-service-app/WEB-INF/classes/___EJB__Timer__App|_ThreadID=58;_ThreadName=Thread-2;|Local Exception Stack:
  40. Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
  41. Internal Exception: org.postgresql.util.PSQLException: ERREUR: la relation « EJB__TIMER__TBL » n'existe pas
  42. Position : 193
  43. Error Code: 0
  44. Call: SELECT "TIMERID", "APPLICATIONID", "BLOB", "CONTAINERID", "CREATIONTIMERAW", "INITIALEXPIRATIONRAW", "INTERVALDURATION", "LASTEXPIRATIONRAW", "OWNERID", "PKHASHCODE", "SCHEDULE", "STATE" FROM "EJB__TIMER__TBL" WHERE (("OWNERID" = ?) AND ("STATE" = ?))
  45. bind => [2 parameters bound]
  46. Query: ReadAllQuery(name="findTimersByOwnerAndState" referenceClass=TimerState sql="SELECT "TIMERID", "APPLICATIONID", "BLOB", "CONTAINERID", "CREATIONTIMERAW", "INITIALEXPIRATIONRAW", "INTERVALDURATION", "LASTEXPIRATIONRAW", "OWNERID", "PKHASHCODE", "SCHEDULE", "STATE" FROM "EJB__TIMER__TBL" WHERE (("OWNERID" = ?) AND ("STATE" = ?))")
  47. at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:333)
  48. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:644)
  49. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:535)
  50. at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:1717)
  51.  
  52. CREATE TABLE glassfish."EJB__TIMER__TBL" (
  53. "CREATIONTIMERAW" BIGINT NOT NULL,
  54. "BLOB" BYTEA,
  55. "TIMERID" VARCHAR(255) NOT NULL,
  56. "CONTAINERID" BIGINT NOT NULL,
  57. "OWNERID" VARCHAR(255) NULL,
  58. "STATE" INTEGER NOT NULL,
  59. "PKHASHCODE" INTEGER NOT NULL,
  60. "INTERVALDURATION" BIGINT NOT NULL,
  61. "INITIALEXPIRATIONRAW" BIGINT NOT NULL,
  62. "LASTEXPIRATIONRAW" BIGINT NOT NULL,
  63. "SCHEDULE" VARCHAR(255) NULL,
  64. "APPLICATIONID" BIGINT NOT NULL,
  65. CONSTRAINT "PK_EJB__TIMER__TBL" PRIMARY KEY ("TIMERID")
  66. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement