Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit d46ede1
Author: Sean Flanigan <sflaniga@redhat.com>
Date:   Thu May 14 15:10:29 2015 +1000

    Remove persistence-unit-name from components.properties

commit e2e00ff
Author: Sean Flanigan <sflaniga@redhat.com>
Date:   Thu May 14 14:11:30 2015 +1000

    Update to WildFly 9.0.0.CR1 again

    - Add jboss-web.xml to Arquillian deployments to ensure JNDI resources
      are initialised.
    - Rename zanataTestDatasource to zanataDatasource to match jboss-web.xml.
    - Rename zanataTestDatasourcePU to zanataDatasourcePU
    - Remove ds.jndi.name property.
  • Loading branch information
seanf committed May 14, 2015
1 parent 05d4a52 commit b133621
Show file tree
Hide file tree
Showing 21 changed files with 20 additions and 28 deletions.
2 changes: 0 additions & 2 deletions functional-test/pom.xml
Expand Up @@ -27,8 +27,6 @@
<cargo.container.home>${project.build.directory}/jboss/container</cargo.container.home>
<context.path>zanata</context.path>

<!--data source-->
<ds.jndi.name>zanataDatasource</ds.jndi.name>
<!--mysql-maven-plugin will use these setup-->
<ds.database>root</ds.database>
<ds.username>root</ds.username>
Expand Down
Expand Up @@ -268,7 +268,6 @@
-->
<cache-container name="zanata" default-cache="default"
jndi-name="java:jboss/infinispan/container/zanata"
start="EAGER"
module="org.jboss.as.clustering.web.infinispan">
<local-cache name="default">
<transaction mode="NON_XA" />
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -1490,7 +1490,7 @@
<wildfly.client.version>8.1.0.Final</wildfly.client.version>
<!-- used in the wildfly8 profile in zanata-war -->
<!-- This is the server version -->
<wildfly.version>9.0.0.Beta2</wildfly.version>
<wildfly.version>9.0.0.CR1</wildfly.version>
<!-- In case this profile was activated by default: -->
<appserver>wildfly8</appserver>
<cargo.installation>http://download.jboss.org/wildfly/${wildfly.version}/wildfly-${wildfly.version}.zip</cargo.installation>
Expand Down
1 change: 0 additions & 1 deletion zanata-war/src/etc/h2.properties
@@ -1,4 +1,3 @@
ds.jndi.name=zanataTestDatasource
ds.hibernate.dialect=org.hibernate.dialect.H2Dialect
ds.driver.class=org.h2.Driver
ds.connection.url=jdbc:h2:mem:zanata;DB_CLOSE_DELAY=-1
Expand Down
1 change: 0 additions & 1 deletion zanata-war/src/etc/mysql.properties
@@ -1,4 +1,3 @@
ds.jndi.name=zanataDatasource
ds.driver.class=com.mysql.jdbc.Driver
ds.connection.url=jdbc:mysql://localhost:3306/zanata?characterEncoding=UTF-8
ds.user.name=sa
Expand Down
Expand Up @@ -71,10 +71,9 @@
entity-manager-factory name is also referenced in in persistence.xml
-->
<!-- FIXME zanataDatabase vs testDatabase -->
<persistence:entity-manager-factory
name="entityManagerFactory"
persistence-unit-name="@persistence-unit-name@"
persistence-unit-name="zanataDatasourcePU"
installed="true"
startup="true" />

Expand Down
Expand Up @@ -4,9 +4,9 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">

<persistence-unit name="${ds.jndi.name}PU" transaction-type="JTA">
<persistence-unit name="zanataDatasourcePU" transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:jboss/datasources/${ds.jndi.name}</jta-data-source>
<jta-data-source>java:jboss/datasources/zanataDatasource</jta-data-source>
<mapping-file>META-INF/orm.xml</mapping-file>

<class>org.zanata.model.Activity</class>
Expand Down
Expand Up @@ -3,5 +3,4 @@

env.debug=${env.debug}
env.dbunit.type=${env.dbunit.type}
persistence-unit-name=${ds.jndi.name}PU
web.assets.version=${zanata.web.assets.version}
4 changes: 2 additions & 2 deletions zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
Expand Up @@ -92,7 +92,7 @@

<context-param>
<param-name>liquibase.datasource</param-name>
<param-value>java:jboss/datasources/${ds.jndi.name}</param-value>
<param-value>java:jboss/datasources/zanataDatasource</param-value>
</context-param>
<!--
<context-param>
Expand All @@ -115,7 +115,7 @@

<context-param>
<param-name>javamelody.datasources</param-name>
<param-value>java:jboss/datasources/${ds.jndi.name}</param-value>
<param-value>java:jboss/datasources/zanataDatasource</param-value>
</context-param>

<!-- Zanata custom taglib -->
Expand Down
Expand Up @@ -28,7 +28,7 @@ import javax.persistence.Persistence
@Listeners(TestMethodListener.class)
abstract class ZanataGroovyJpaTest {
private static final Logger log = LoggerFactory.getLogger(ZanataJpaTest.class);
private static final String PERSIST_NAME = "zanataTestDatasourcePU";
private static final String PERSIST_NAME = "zanataDatasourcePU";

private static EntityManagerFactory emf;

Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/test/java/org/zanata/ArquillianTest.java
Expand Up @@ -96,7 +96,7 @@ private static IDatabaseConnection getConnection() {
try {
DataSource dataSource =
(DataSource) Naming.getInitialContext().lookup(
"java:jboss/datasources/zanataTestDatasource");
"java:jboss/datasources/zanataDatasource");
DatabaseConnection dbConn =
new DatabaseConnection(dataSource.getConnection());
// NB: Specific to H2
Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/test/java/org/zanata/RestTest.java
Expand Up @@ -160,7 +160,7 @@ private static IDatabaseConnection getConnection() {
try {
DataSource dataSource =
(DataSource) Naming.getInitialContext().lookup(
"java:jboss/datasources/zanataTestDatasource");
"java:jboss/datasources/zanataDatasource");
DatabaseConnection dbConn =
new DatabaseConnection(dataSource.getConnection());
// NB: Specific to H2
Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/test/java/org/zanata/ZanataJpaTest.java
Expand Up @@ -31,7 +31,7 @@
@Test(singleThreaded = true)
public abstract class ZanataJpaTest {
private static final Logger log = LoggerFactory.getLogger(ZanataJpaTest.class);
private static final String PERSIST_NAME = "zanataTestDatasourcePU";
private static final String PERSIST_NAME = "zanataDatasourcePU";

private static EntityManagerFactory emf;

Expand Down
Expand Up @@ -101,6 +101,7 @@ public boolean include(ArchivePath object) {
"arquillian/components.properties"), "components.properties");
archive.addAsResource("import.sql");
archive.addAsResource("messages.properties");
archive.addAsWebInfResource(new File("src/main/webapp-jboss/WEB-INF/jboss-web.xml"));
archive.addAsWebInfResource(new File(
"src/main/webapp-jboss/WEB-INF/jboss-deployment-structure.xml"));
archive.setWebXML("arquillian/test-web.xml");
Expand Down
Expand Up @@ -36,7 +36,7 @@
*/
public class JPAProvider {
private static final Logger log = LoggerFactory.getLogger(JPAProvider.class);
private static final String PERSIST_NAME = "zanataTestDatasourcePU";
private static final String PERSIST_NAME = "zanataDatasourcePU";

private static EntityManagerFactory emf;

Expand Down
Expand Up @@ -72,7 +72,7 @@
*/
@Slf4j
public class CopyTransServiceImplPerformanceTest {
private static final String PERSIST_NAME = "zanataTestDatasourcePU";
private static final String PERSIST_NAME = "zanataDatasourcePU";
private static final String MYSQL_TEST_DB_URL =
"jdbc:log4jdbc:mysql://localhost:3306/zanata_unit_test?characterEncoding=UTF-8";
private static final String MYSQL_DIALECT =
Expand Down
2 changes: 1 addition & 1 deletion zanata-war/src/test/resources/META-INF/persistence.xml
Expand Up @@ -4,7 +4,7 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">

<persistence-unit name="zanataTestDatasourcePU"
<persistence-unit name="zanataDatasourcePU"
transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>

Expand Down
Expand Up @@ -3,5 +3,4 @@

env.debug=true
env.dbunit.type=HSQL
persistence-unit-name=zanataTestDatasourcePU
web.assets.version=1
4 changes: 2 additions & 2 deletions zanata-war/src/test/resources/arquillian/persistence.xml
Expand Up @@ -4,11 +4,11 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">

<persistence-unit name="zanataTestDatasourcePU"
<persistence-unit name="zanataDatasourcePU"
transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>

<jta-data-source>java:jboss/datasources/zanataTestDatasource</jta-data-source>
<jta-data-source>java:jboss/datasources/zanataDatasource</jta-data-source>

<!--
NB non-jta-data-source is not compatible with JPA tests, but is
Expand Down
Expand Up @@ -153,8 +153,8 @@
</subsystem>
<subsystem xmlns="urn:jboss:domain:datasources:2.0">
<datasources>
<datasource jndi-name="java:jboss/datasources/zanataTestDatasource"
pool-name="zanataTestDatasourcePool" enabled="true"
<datasource jndi-name="java:jboss/datasources/zanataDatasource"
pool-name="zanataDatasource" enabled="true"
use-ccm="true"
use-java-context="true">
<connection-url>jdbc:h2:mem:zanata;DB_CLOSE_DELAY=-1</connection-url>
Expand Down Expand Up @@ -280,7 +280,6 @@
Zanata multi-purpose caches.
-->
<cache-container name="zanata" default-cache="default" jndi-name="java:jboss/infinispan/container/zanata"
start="EAGER"
module="org.jboss.as.clustering.web.infinispan">
<local-cache name="default">
<transaction mode="NON_XA"/>
Expand Down
Expand Up @@ -116,8 +116,8 @@
<subsystem xmlns="urn:jboss:domain:configadmin:1.0" />
<subsystem xmlns="urn:jboss:domain:datasources:1.1">
<datasources>
<datasource jndi-name="java:jboss/datasources/zanataTestDatasource"
pool-name="zanataTestDatasourcePool" enabled="true"
<datasource jndi-name="java:jboss/datasources/zanataDatasource"
pool-name="zanataDatasource" enabled="true"
use-ccm="true"
use-java-context="true">
<connection-url>jdbc:h2:mem:zanata;DB_CLOSE_DELAY=-1</connection-url>
Expand Down

0 comments on commit b133621

Please sign in to comment.