diff --git a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub10TCK.java b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub10TCK.java
index e14fde0fba..43151d339b 100644
--- a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub10TCK.java
+++ b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub10TCK.java
@@ -22,9 +22,11 @@
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see .
* #L%
- */
+ */
package org.alfresco.rest.api.tests;
+import static org.junit.Assume.assumeFalse;
+
import java.text.MessageFormat;
import java.util.HashMap;
import java.util.Map;
@@ -33,6 +35,7 @@ import org.alfresco.opencmis.OpenCMISClientContext;
import org.alfresco.opencmis.tck.tests.query.QueryForObjectCustom;
import org.alfresco.opencmis.tck.tests.query.QueryInFolderTestCustom;
import org.alfresco.opencmis.tck.tests.query.QueryLikeTestCustom;
+import org.alfresco.repo.domain.hibernate.dialect.AlfrescoOracle9Dialect;
import org.alfresco.rest.api.tests.RepoService.TestNetwork;
import org.apache.chemistry.opencmis.commons.enums.BindingType;
import org.apache.chemistry.opencmis.tck.impl.AbstractSessionTestGroup;
@@ -47,6 +50,7 @@ import org.apache.chemistry.opencmis.tck.tests.query.QuerySmokeTest;
import org.apache.chemistry.opencmis.tck.tests.versioning.VersioningTestGroup;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.hibernate.dialect.Dialect;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.Test;
@@ -65,6 +69,10 @@ public class TestPublicApiAtomPub10TCK extends AbstractEnterpriseOpenCMIS10TCKTe
@Before
public void before() throws Exception
{
+ //see REPO-1524
+ Dialect dialect = (Dialect) applicationContext.getBean("dialect");
+ assumeFalse(dialect instanceof AlfrescoOracle9Dialect);
+
int port = getTestFixture().getJettyComponent().getPort();
TestNetwork network = getTestFixture().getRandomNetwork();
Map cmisParameters = new HashMap();
diff --git a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub11TCK.java b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub11TCK.java
index 50ad6b3dfb..9d2e4ad165 100644
--- a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub11TCK.java
+++ b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiAtomPub11TCK.java
@@ -22,19 +22,23 @@
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see .
* #L%
- */
+ */
package org.alfresco.rest.api.tests;
+import static org.junit.Assume.assumeFalse;
+
import java.text.MessageFormat;
import java.util.HashMap;
import java.util.Map;
import org.alfresco.opencmis.OpenCMISClientContext;
+import org.alfresco.repo.domain.hibernate.dialect.AlfrescoOracle9Dialect;
import org.alfresco.rest.api.tests.RepoService.TestNetwork;
import org.apache.chemistry.opencmis.commons.enums.BindingType;
import org.apache.chemistry.opencmis.tck.impl.TestParameters;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.hibernate.dialect.Dialect;
import org.junit.AfterClass;
import org.junit.Before;
@@ -52,6 +56,10 @@ public class TestPublicApiAtomPub11TCK extends AbstractEnterpriseOpenCMIS11TCKTe
@Before
public void before() throws Exception
{
+ //see REPO-1524
+ Dialect dialect = (Dialect) applicationContext.getBean("dialect");
+ assumeFalse(dialect instanceof AlfrescoOracle9Dialect);
+
int port = getTestFixture().getJettyComponent().getPort();
TestNetwork network = getTestFixture().getRandomNetwork();
Map cmisParameters = new HashMap();
diff --git a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiBrowser11TCK.java b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiBrowser11TCK.java
index f4ec8a84b4..2d7f6e4ab4 100644
--- a/source/test-java/org/alfresco/rest/api/tests/TestPublicApiBrowser11TCK.java
+++ b/source/test-java/org/alfresco/rest/api/tests/TestPublicApiBrowser11TCK.java
@@ -22,19 +22,23 @@
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see .
* #L%
- */
+ */
package org.alfresco.rest.api.tests;
+import static org.junit.Assume.assumeFalse;
+
import java.text.MessageFormat;
import java.util.HashMap;
import java.util.Map;
import org.alfresco.opencmis.OpenCMISClientContext;
+import org.alfresco.repo.domain.hibernate.dialect.AlfrescoOracle9Dialect;
import org.alfresco.rest.api.tests.RepoService.TestNetwork;
import org.apache.chemistry.opencmis.commons.enums.BindingType;
import org.apache.chemistry.opencmis.tck.impl.TestParameters;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.hibernate.dialect.Dialect;
import org.junit.Before;
/**
@@ -51,6 +55,10 @@ public class TestPublicApiBrowser11TCK extends AbstractEnterpriseOpenCMIS11TCKTe
@Before
public void before() throws Exception
{
+ //see REPO-1524
+ Dialect dialect = (Dialect) applicationContext.getBean("dialect");
+ assumeFalse(dialect instanceof AlfrescoOracle9Dialect);
+
int port = getTestFixture().getJettyComponent().getPort();
TestNetwork network = getTestFixture().getRandomNetwork();
Map cmisParameters = new HashMap();