You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2006/04/01 14:40:37 UTC
svn commit: r390660 -
/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java
Author: jukka
Date: Sat Apr 1 04:40:35 2006
New Revision: 390660
URL: http://svn.apache.org/viewcvs?rev=390660&view=rev
Log:
JCR-368: Fixed a problem with the TestRepository only working when the test-repository.xml configuration file was located in the classpath root.
Modified:
jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java
Modified: jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java
URL: http://svn.apache.org/viewcvs/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java?rev=390660&r1=390659&r2=390660&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java (original)
+++ jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/TestRepository.java Sat Apr 1 04:40:35 2006
@@ -23,6 +23,7 @@
import org.apache.jackrabbit.core.config.ConfigurationException;
import org.apache.jackrabbit.core.config.RepositoryConfig;
+import org.xml.sax.InputSource;
/**
* Utility class for easy handling a test repository. This class contains
@@ -71,8 +72,8 @@
public static synchronized Repository getInstance() throws RepositoryException {
try {
if (instance == null) {
- ClassLoader loader = TestRepository.class.getClassLoader();
- InputStream xml = loader.getResourceAsStream(CONF_RESOURCE);
+ InputStream xml =
+ TestRepository.class.getResourceAsStream(CONF_RESOURCE);
String home = System.getProperty(HOME_PROPERTY, HOME_DEFAULT);
RepositoryConfig config = RepositoryConfig.create(xml, home);
instance = new TransientRepository(config);