if you see, that&nbsp; - blow away the /repository directory, and the repository.xml file (both in the drools-repository project).<br><br>USually that means that the temporary test copy (whihc is disposable) has stuffed up.<br>
<br><div><span class="gmail_quote">On 2/14/07, <b class="gmail_sendername">Mark Proctor</b> &lt;<a href="mailto:mproctor@codehaus.org">mproctor@codehaus.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
mic,<br><br>I&#39;m unable to test any of my work in trunk for drools-repository,<br>getting the following error. It does this on my local copy I&#39;ve been<br>working on, and a fresh checkout.<br><br>Mark<br><br>ERROR 13-02 17:05:09,890 (
RepositoryImpl.java:&lt;init&gt;:258)&nbsp;&nbsp;-Failed to<br>initialize workspace &#39;default&#39;<br>avax.jcr.RepositoryException: already contains: _d: already contains:<br>_d: already contains: _d<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.SearchManager.initializeQueryHandler
(SearchManager.java:526)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.SearchManager.&lt;init&gt;(SearchManager.java:268)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.getSystemSearchManager(RepositoryImpl.java:578)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.access$300(RepositoryImpl.java:90)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1521)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
<br>org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:558)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.&lt;init&gt;(RepositoryImpl.java:255)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.create
(RepositoryImpl.java:498)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java
:265)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.RepositoryConfigurator.login
(RepositoryConfigurator.java:54)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.RepositorySessionUtil.getRepository(RepositorySessionUtil.java:28)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.CategoryItemTest.getRepo(CategoryItemTest.java
:137)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.CategoryItemTest.testTagItem(CategoryItemTest.java:17)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.runTest
(TestCase.java:154)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.runBare(TestCase.java:127)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult$1.protect(TestResult.java:106)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult.runProtected(TestResult.java
:124)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult.run(TestResult.java:109)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.run(TestCase.java:118)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestSuite.runTest(TestSuite.java:208)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestSuite.run
(TestSuite.java:203)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:210)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet
(AbstractDirectoryTestSuite.java:135)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:122)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.surefire.Surefire.run(Surefire.java
:129)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:225)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
<br>org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:747)<br>aused by: java.lang.IllegalArgumentException: already contains: _d<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.IndexInfos.addName
(IndexInfos.java:170)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.deleteIndex(MultiIndex.java:717)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex$DeleteIndex.execute(MultiIndex.java
:1554)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.executeAndLog(MultiIndex.java:810)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.flush(MultiIndex.java:741)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.Recovery.run
(Recovery.java:160)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.Recovery.run(Recovery.java:85)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.&lt;init&gt;(MultiIndex.java:269)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:229)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:44)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.SearchManager.initializeQueryHandler
(SearchManager.java:524)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 41 more<br>ava.lang.IllegalArgumentException: already contains: _d<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.IndexInfos.addName(IndexInfos.java:170)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.deleteIndex
(MultiIndex.java:717)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex$DeleteIndex.execute(MultiIndex.java:1554)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.executeAndLog(MultiIndex.java
:810)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.flush(MultiIndex.java:741)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.Recovery.run(Recovery.java:160)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.Recovery.run
(Recovery.java:85)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.MultiIndex.&lt;init&gt;(MultiIndex.java:269)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:229)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
<br>org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:44)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:524)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.SearchManager
.&lt;init&gt;(SearchManager.java:268)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.getSystemSearchManager(RepositoryImpl.java:578)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.access$300(RepositoryImpl.java
:90)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1521)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:558)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at
<br>org.apache.jackrabbit.core.RepositoryImpl.&lt;init&gt;(RepositoryImpl.java:255)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:498)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository$2.getRepository
(TransientRepository.java:245)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java
:333)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.RepositoryConfigurator.login(RepositoryConfigurator.java:54)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.RepositorySessionUtil.getRepository
(RepositorySessionUtil.java:28)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.CategoryItemTest.getRepo(CategoryItemTest.java:137)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.drools.repository.CategoryItemTest.testTagItem(CategoryItemTest.java:17)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.runTest(TestCase.java:154)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.runBare(TestCase.java:127)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult$1.protect
(TestResult.java:106)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult.runProtected(TestResult.java:124)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestResult.run(TestResult.java:109)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestCase.run(TestCase.java:118)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestSuite.runTest(TestSuite.java:208)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at junit.framework.TestSuite.run(TestSuite.java:203)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.junit.JUnitTestSet.execute
(JUnitTestSet.java:210)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:135)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute
(AbstractDirectoryTestSuite.java:122)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.surefire.Surefire.run(Surefire.java:129)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:324)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess
(SurefireBooter.java:225)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at<br>org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:747)<br>_______________________________________________<br>rules-dev mailing list<br><a href="mailto:rules-dev@lists.jboss.org">
rules-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-dev">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br></blockquote></div><br>