Advertisement
Guest User

Untitled

a guest
Apr 13th, 2017
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. {"WFLYCTL0080: Failed services" => {"jboss.persistenceunit."be09d2c8-b26c-435a-b244-3bff831a36af.war#kamerameraPU"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit."be09d2c8-b26c-435a-b244-3bff831a36af.war#kamerameraPU": org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
  2.  
  3. <?xml version="1.0" encoding="UTF-8"?>
  4. <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  5. <persistence-unit name="kamerameraPU" transaction-type="JTA">
  6. <provider>org.hibernate.ejb.HibernatePersistence</provider>
  7. <jta-data-source>java:/kameramera</jta-data-source>
  8. <exclude-unlisted-classes>false</exclude-unlisted-classes>
  9. <class>**listas de classes**</class>
  10. <properties>
  11. <property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform"/>
  12. <property name="hibernate.show_sql" value="true" />
  13. <property name="hibernate.format_sql" value="true" />
  14. <!--<property name="hibernate.hbm2ddl.auto" value="update" />-->
  15. <!-- <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect" />-->
  16.  
  17. <property name="hibernate.multiTenancy" value="SCHEMA"/>
  18. <property name="hibernate.multi_tenant_connection_provider" value="org.kameramera.core.jpa.MultiTenantProvider"/>
  19. <property name="hibernate.tenant_identifier_resolver" value="org.kameramera.core.jpa.SchemaResolver"/>
  20. </properties>
  21. </persistence-unit>
  22. </persistence>
  23.  
  24. <datasource jta="true" jndi-name="java:/kameramera" pool-name="kameramera" enabled="true" use-ccm="true">
  25. <connection-url>jdbc:postgresql://kamerameraServer:5432/kameramera2</connection-url>
  26. <driver-class>org.postgresql.Driver</driver-class>
  27. <driver>postgres</driver>
  28. <security>
  29. <user-name>kameramera</user-name>
  30. <password>kameramera</password>
  31. </security>
  32. <validation>
  33. <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker"/>
  34. <background-validation>true</background-validation>
  35. <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter"/>
  36. </validation
  37. </datasource>
  38. <drivers>
  39. <driver name="postgres" module="org.postgresql">
  40. <driver-class>org.postgresql.Driver</driver-class>
  41. </driver>
  42. </drivers>
  43.  
  44. @RunWith(Arquillian.class)
  45. @RunAsClient
  46. public class KamerameraServiceIT extends Logger {
  47.  
  48. private Client client;
  49.  
  50. private static Class<?> classe = ApplicationConfigKamerameraService.class;
  51.  
  52. private static final String REST_PATH
  53. = classe.getAnnotation(ApplicationPath.class).value();
  54.  
  55. @ArquillianResource
  56. private URL base;
  57.  
  58. public KamerameraServiceIT() {
  59. super(KamerameraServiceIT.class);
  60. }
  61.  
  62. /**
  63. * Cria o war para dar deploy no servidor
  64. *
  65. * @return
  66. */
  67. @Deployment
  68. public static Archive<?> createDeployment() {
  69. WebArchive war = ShrinkWrap.create(WebArchive.class)
  70. .addPackage(Kameramera.class.getPackage())
  71. .addClasses(KamerameraDAO.class)
  72. .addClasses(KamerameraBO.class)
  73. .addClasses(KamerameraService.class)
  74. .addAsDirectory(Util.WEB_INF_LIB)
  75. .addAsResource(Util.META_INF_TEST_PERSISTENCE, Util.META_INF_PERSISTENCE)
  76. .addAsManifestResource(EmptyAsset.INSTANCE, Util.BEANS_XML);
  77.  
  78. return war;
  79. }
  80.  
  81. /**
  82. * Inicia as dependencias da aplicação
  83. *
  84. * @throws MalformedURLException
  85. */
  86. @Before
  87. public void setUp() throws MalformedURLException {
  88. client = new JerseyClientBuilder().build();
  89.  
  90. String serverHost = System.getProperty(Util.SYSTEM_PROPERTY_HOST);
  91.  
  92. base = new URL(base.getProtocol(),
  93. serverHost == null ? Util.HOST : serverHost,
  94. base.getPort(),
  95. base.getFile());
  96. }
  97.  
  98. @Test
  99. public void findAllTest() {
  100. logInfo("Buscando Kameramera");
  101. Response response = target("/kameramera")
  102. .request(MediaType.APPLICATION_JSON)
  103. .header("usuario", "goku")
  104. .get();
  105.  
  106. assertEquals(200, response.getStatus());
  107. response.close();
  108. }
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement