Guest User

Untitled

a guest
Apr 5th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <Context>
  3. <!-- Narayana resources -->
  4. <Transaction
  5. factory="org.jboss.narayana.tomcat.jta.UserTransactionFactory"
  6. />
  7. <Resource
  8. factory="org.jboss.narayana.tomcat.jta.TransactionManagerFactory"
  9. name="TransactionManager"
  10. type="javax.transaction.TransactionManager"
  11. />
  12. <Resource
  13. factory="org.jboss.narayana.tomcat.jta.TransactionSynchronizationRegistryFactory"
  14. name="TransactionSynchronizationRegistry"
  15. type="javax.transaction.TransactionSynchronizationRegistry"
  16. />
  17.  
  18. <!-- Database resources -->
  19. <Resource
  20. auth="Container"
  21. databaseName="narayana_db"
  22. description="Data Source"
  23. factory="org.postgresql.xa.PGXADataSourceFactory"
  24. loginTimeout="0"
  25. name="myDataSource"
  26. password="narayana_pass"
  27. portNumber="5432"
  28. serverName="127.0.0.1"
  29. type="org.postgresql.xa.PGXADataSource"
  30. uniqueName="myDataSource"
  31. url="jdbc:postgresql://127.0.0.1:5432/narayana_db"
  32. user="narayana_user"
  33. username="narayana_user"
  34. />
  35. <Resource
  36. auth="Container"
  37. connectionProperties="POOL_CONNECTIONS=false"
  38. defaultAutoCommit="false"
  39. description="Transactional Driver Data Source"
  40. driverClassName="com.arjuna.ats.jdbc.TransactionalDriver"
  41. factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
  42. initialSize="10"
  43. jdbcInterceptors="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer"
  44. jmxEnabled="true"
  45. logAbandoned="true"
  46. maxActive="100"
  47. maxWait="10000"
  48. minEvictableIdleTimeMillis="30000"
  49. minIdle="10"
  50. name="transactionalDataSource"
  51. password="narayana_pass"
  52. removeAbandoned="true"
  53. removeAbandonedTimeout="60"
  54. testOnBorrow="true"
  55. testOnReturn="true"
  56. testWhileIdle="true"
  57. timeBetweenEvictionRunsMillis="20000"
  58. type="javax.sql.XADataSource"
  59. uniqueName="transactionalDataSource"
  60. url="jdbc:arjuna:java:comp/env/myDataSource"
  61. username="narayana_user"
  62. validationInterval="10000"
  63. validationQuery="SELECT 1"/>
  64. </Context>
Add Comment
Please, Sign In to add comment