Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.91 KB | None | 0 0
  1. DEBUG [org.jboss.as.jpa.messages] (MSC service thread 1-1) persistence unit search for unitName=null referenced from class=the.spring.Bean (annotation=@javax.persistence.PersistenceContext() on void the.spring.Bean.setEntityManager(javax.persistence.EntityManager))
  2.  
  3. <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
  4. <deployment>
  5. <exclusions>
  6. <module name="deployment.jee-app.war.spring-app.jar" />
  7. <!-- I have also tried the following -->
  8. <!-- <module name="jee-app.war.spring-app.jar" /> -->
  9. <!-- <module name="spring-app.jar" /> -->
  10. </exclusions>
  11. </deployment>
  12. </jboss-deployment-structure>
  13.  
  14. <scanning xmlns="urn:jboss:scanning:1.0">
  15. <path name="jee-app.war/WEB-INF/lib">
  16. <exclude name="spring-app.jar" />
  17. </path>
  18. </scanning>
  19.  
  20. jee-app.war
  21. ├── WEB-INF
  22. │ ├── classes
  23. | │   ├── META-INF
  24. | │   | └── persistence.xml _____________ # 2 PUs here
  25. | | └── < lots of packages >
  26. | ├── lib
  27. | | ├── spring-app.jar ___________________ # to EXCLUDE from scanning !!!
  28. | | | ├── META-INF
  29. | | | | └── persistence
  30. | | | | └── persistence.xml ______ # 1 PU here, loaded by Spring
  31. | | | ├── application.xml ______________ # Spring definition
  32. | | | └── the
  33. | | | └── spring
  34. | | | └── Bean.class
  35. | | └── < lots of other jars >
  36. | ├── jboss-deployment-structure.xml
  37. | ├── jboss-scanning.xml
  38. | └── web.xml
  39. └── < some JSPs >
  40.  
  41. <?xml version="1.0" encoding="UTF-8"?>
  42. <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  43. xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
  44.  
  45. <persistence-unit name="PU1" transaction-type="JTA">
  46. <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
  47. <jta-data-source>java:jboss/datasources/DS1</jta-data-source>
  48. <class>...</class> <!-- a lot of classes included by name !-->
  49. <exclude-unlisted-classes>true</exclude-unlisted-classes>
  50. <properties>
  51. <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" />
  52. <property name="hibernate.hbm2ddl.auto" value="update" />
  53. <property name="hibernate.cache.provider_class" value="net.sf.ehcache.hibernate.EhCacheProvider" />
  54. <property name="hibernate.show_sql" value="true" />
  55. <property name="hibernate.format_sql" value="false" />
  56. </properties>
  57. </persistence-unit>
  58.  
  59. <persistence-unit name="PU2" transaction-type="JTA">
  60. <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
  61. <jta-data-source>java:jboss/datasources/DS2</jta-data-source>
  62. <class>...</class> <!-- a lot of classes included by name !-->
  63. <exclude-unlisted-classes>true</exclude-unlisted-classes>
  64. <properties>
  65. <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" />
  66. <property name="hibernate.hbm2ddl.auto" value="update" />
  67. <property name="hibernate.cache.provider_class" value="net.sf.ehcache.hibernate.EhCacheProvider" />
  68. <property name="hibernate.show_sql" value="true" />
  69. <property name="hibernate.format_sql" value="false" />
  70. </properties>
  71. </persistence-unit>
  72. </persistence>
  73.  
  74. <?xml version="1.0" encoding="UTF-8"?>
  75. <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
  76. <persistence-unit name="xa-rm">
  77.  
  78. <provider>org.hibernate.ejb.HibernatePersistence</provider>
  79. <mapping-file>META-INF/persistence/orm.xml</mapping-file>
  80.  
  81. <exclude-unlisted-classes>false</exclude-unlisted-classes>
  82.  
  83. </persistence-unit>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement