You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Amel Fraisse <am...@gmail.com> on 2011/04/01 10:41:23 UTC
SolrException: No such core: core1
Hello every body,
I tried to run this code:
File f = new File ("./solr/solr.xml");
System.setProperty("solr.solr.home", "solr");
CoreContainer.Initializer initializer = new
CoreContainer.Initializer();
CoreContainer coreContainer = initializer.initialize();
coreContainer.load("./solr/solr.xml", f);
servercore1 = new EmbeddedSolrServer(coreContainer, "core1");
servercore2 = new EmbeddedSolrServer(coreContainer, "core2");
org.apache.solr.common.SolrException: No such core: core1
at
org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:104)
at
org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
at
org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:110)
at fr.splayce.solr.handler.SolrCoreTest.deleteAll(SolrCoreTest.java:61)
at
fr.splayce.test.solr.core.highlighting.SolrCorePassageValideHighlighter.setup(SolrCorePassageValideHighlighter.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at
org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Some one could help me to resolve this problem?
Thank you very much.
Amel.
Re: SolrException: No such core: core1
Posted by Shawn Heisey <so...@elyograg.org>.
On 4/1/2011 3:11 AM, Amel Fraisse wrote:
> yes with this link : http://localhst:8983/solr/core1/admin I have the same
> message such :
>
> HTTP ERROR: 404
>
> NOT_FOUND
>
> RequestURI=/solr/core1/admin
Try adding a trailing slash to the URL --
http://localhost:8983/solr/core0/admin/ and
http://localhost:8983/solr/core1/admin/ ... without that extra
character, you will get an error message about a missing core name,
which also happens if you leave the core name out, as you've already seen.
The error you've gotten above looks like core1 is just not working at
all. Try core0 with the trailing slash, and see if you have links for
both cores as Stefan asked.
Does jetty output any error messages during startup or when trying to
access the URLs that do not work? Those messages might go to stderr or
might be logged, depending on exactly how you have it configured. I
believe that unless you've changed the logging configuration in jetty,
they will go to stderr, so try starting it by hand and letting the error
messages go to the console.
Shawn
Re: SolrException: No such core: core1
Posted by Amel Fraisse <am...@gmail.com>.
ok,
1. http://localhost:8983/solr/ : return a page with
Welcome to Solr! Solr Admin <http://0.0.0.0:8983/solr/admin/>
2. when I clik on SolrAdmin I have this message:
HTTP ERROR: 404
missing core name in path
RequestURI=/solr/admin/index.jsp
So , I don't have the core list
Amel.
2011/4/1 Stefan Matheis <ma...@googlemail.com>
> and my origin question .. accessing /solr and see which cores are list?
>
> On Fri, Apr 1, 2011 at 11:11 AM, Amel Fraisse <am...@gmail.com>
> wrote:
> > yes with this link : http://localhst:8983/solr/core1/admin I have the
> same
> > message such :
> >
> > HTTP ERROR: 404
> >
> > NOT_FOUND
> >
> > RequestURI=/solr/core1/admin
> >
> > Amel.
> >
> >
> > 2011/4/1 Stefan Matheis <ma...@googlemail.com>
> >>
> >> Amel,
> >>
> >> for visiting the admin-interface, just start with
> >> http://host:port/solr - which will generate a list of available cores
> >> for you. in MultiCore-Mode you'll need to put the Core-Name into the
> >> url, like this: /solr/core1/admin
> >>
> >> Regards
> >> Stefan
> >>
> >> On Fri, Apr 1, 2011 at 11:03 AM, Amel Fraisse <am...@gmail.com>
> >> wrote:
> >> > Hi Stefan,
> >> >
> >> > This my solr.xml:
> >> >
> >> > <solr persistent="true" sharedLib="lib">
> >> > <property name="snapshooter"
> >> > value="/home/solr-user/solr/bin/snapshooter.sh" />
> >> > <cores adminPath="/admin/cores" shareSchema="false">
> >> > <core name="core1" instanceDir="core1"/>
> >> > <core name="core2" instanceDir="core2"/>
> >> > </cores>
> >> > </solr>.
> >> >
> >> > And when I visit the solr Admin Interface
> >> > (http://0.0.0.0:8983/solr/admin/) I have this message:
> >> >
> >> > HTTP ERROR: 404
> >> >
> >> > missing core name in path
> >> >
> >> > RequestURI=/solr/admin/index.jsp
> >> >
> >> > Amel.
> >> >
> >> > 2011/4/1 Stefan Matheis <ma...@googlemail.com>
> >> >>
> >> >> Amel,
> >> >>
> >> >> how does your solr.xml look like? and if you visit the
> >> >> Solr-Admin-Interface, are there Links for (at least) two cores
> listed?
> >> >>
> >> >> Regards
> >> >> STefan
> >> >>
> >> >> On Fri, Apr 1, 2011 at 10:41 AM, Amel Fraisse <
> amel.fraisse@gmail.com>
> >> >> wrote:
> >> >> > Hello every body,
> >> >> >
> >> >> > I tried to run this code:
> >> >> >
> >> >> > File f = new File ("./solr/solr.xml");
> >> >> >
> >> >> > System.setProperty("solr.solr.home", "solr");
> >> >> >
> >> >> > CoreContainer.Initializer initializer = new
> >> >> > CoreContainer.Initializer();
> >> >> > CoreContainer coreContainer = initializer.initialize();
> >> >> >
> >> >> > coreContainer.load("./solr/solr.xml", f);
> >> >> >
> >> >> > servercore1 = new EmbeddedSolrServer(coreContainer,
> "core1");
> >> >> > servercore2 = new EmbeddedSolrServer(coreContainer,
> "core2");
> >> >> >
> >> >> >
> >> >> > org.apache.solr.common.SolrException: No such core: core1
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:104)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:110)
> >> >> > at
> >> >> >
> fr.splayce.solr.handler.SolrCoreTest.deleteAll(SolrCoreTest.java:61)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> fr.splayce.test.solr.core.highlighting.SolrCorePassageValideHighlighter.setup(SolrCorePassageValideHighlighter.java:31)
> >> >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> >> > at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> >> >> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> >> >> > at
> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> >> >> > at
> >> >> > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> >> >> > at
> org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> >> >> > at
> >> >> > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> >> >> > at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >> >> > at
> >> >> >
> >> >> >
> >> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> >> >
> >> >> >
> >> >> > Some one could help me to resolve this problem?
> >> >> >
> >> >> > Thank you very much.
> >> >> >
> >> >> > Amel.
> >> >> >
> >> >
> >> >
> >> >
> >
>
Re: SolrException: No such core: core1
Posted by Amel Fraisse <am...@gmail.com>.
yes with this link : http://localhst:8983/solr/core1/admin I have the same
message such :
HTTP ERROR: 404
NOT_FOUND
RequestURI=/solr/core1/admin
Amel.
2011/4/1 Stefan Matheis <ma...@googlemail.com>
> Amel,
>
> for visiting the admin-interface, just start with
> http://host:port/solr - which will generate a list of available cores
> for you. in MultiCore-Mode you'll need to put the Core-Name into the
> url, like this: /solr/core1/admin
>
> Regards
> Stefan
>
> On Fri, Apr 1, 2011 at 11:03 AM, Amel Fraisse <am...@gmail.com>
> wrote:
> > Hi Stefan,
> >
> > This my solr.xml:
> >
> > <solr persistent="true" sharedLib="lib">
> > <property name="snapshooter"
> > value="/home/solr-user/solr/bin/snapshooter.sh" />
> > <cores adminPath="/admin/cores" shareSchema="false">
> > <core name="core1" instanceDir="core1"/>
> > <core name="core2" instanceDir="core2"/>
> > </cores>
> > </solr>.
> >
> > And when I visit the solr Admin Interface
> > (http://0.0.0.0:8983/solr/admin/) I have this message:
> >
> > HTTP ERROR: 404
> >
> > missing core name in path
> >
> > RequestURI=/solr/admin/index.jsp
> >
> > Amel.
> >
> > 2011/4/1 Stefan Matheis <ma...@googlemail.com>
> >>
> >> Amel,
> >>
> >> how does your solr.xml look like? and if you visit the
> >> Solr-Admin-Interface, are there Links for (at least) two cores listed?
> >>
> >> Regards
> >> STefan
> >>
> >> On Fri, Apr 1, 2011 at 10:41 AM, Amel Fraisse <am...@gmail.com>
> >> wrote:
> >> > Hello every body,
> >> >
> >> > I tried to run this code:
> >> >
> >> > File f = new File ("./solr/solr.xml");
> >> >
> >> > System.setProperty("solr.solr.home", "solr");
> >> >
> >> > CoreContainer.Initializer initializer = new
> >> > CoreContainer.Initializer();
> >> > CoreContainer coreContainer = initializer.initialize();
> >> >
> >> > coreContainer.load("./solr/solr.xml", f);
> >> >
> >> > servercore1 = new EmbeddedSolrServer(coreContainer, "core1");
> >> > servercore2 = new EmbeddedSolrServer(coreContainer, "core2");
> >> >
> >> >
> >> > org.apache.solr.common.SolrException: No such core: core1
> >> > at
> >> >
> >> >
> org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:104)
> >> > at
> >> >
> >> >
> org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
> >> > at
> >> >
> >> >
> org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:110)
> >> > at
> >> > fr.splayce.solr.handler.SolrCoreTest.deleteAll(SolrCoreTest.java:61)
> >> > at
> >> >
> >> >
> fr.splayce.test.solr.core.highlighting.SolrCorePassageValideHighlighter.setup(SolrCorePassageValideHighlighter.java:31)
> >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >> > at
> >> >
> >> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> > at
> >> >
> >> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> > at java.lang.reflect.Method.invoke(Method.java:597)
> >> > at
> >> >
> >> >
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> >> > at
> >> >
> >> >
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> >> > at
> >> >
> >> >
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> >> > at
> >> >
> >> >
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> >> > at
> >> >
> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> >> > at
> >> >
> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> >> > at
> >> >
> >> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> >> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> >> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> >> > at
> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> >> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> >> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> >> > at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >> > at
> >> >
> >> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> >
> >> >
> >> > Some one could help me to resolve this problem?
> >> >
> >> > Thank you very much.
> >> >
> >> > Amel.
> >> >
> >
> >
> >
>
Re: SolrException: No such core: core1
Posted by Amel Fraisse <am...@gmail.com>.
Hi Stefan,
This my solr.xml:
<solr persistent="true" sharedLib="lib">
<property name="snapshooter"
value="/home/solr-user/solr/bin/snapshooter.sh" />
<cores adminPath="/admin/cores" shareSchema="false">
<core name="core1" instanceDir="core1"/>
<core name="core2" instanceDir="core2"/>
</cores>
</solr>.
And when I visit the solr Admin Interface
(http://0.0.0.0:8983/solr/admin/) I have this message:
HTTP ERROR: 404
missing core name in path
RequestURI=/solr/admin/index.jsp
*
Amel.
*
2011/4/1 Stefan Matheis <ma...@googlemail.com>
> Amel,
>
> how does your solr.xml look like? and if you visit the
> Solr-Admin-Interface, are there Links for (at least) two cores listed?
>
> Regards
> STefan
>
> On Fri, Apr 1, 2011 at 10:41 AM, Amel Fraisse <am...@gmail.com>
> wrote:
> > Hello every body,
> >
> > I tried to run this code:
> >
> > File f = new File ("./solr/solr.xml");
> >
> > System.setProperty("solr.solr.home", "solr");
> >
> > CoreContainer.Initializer initializer = new
> > CoreContainer.Initializer();
> > CoreContainer coreContainer = initializer.initialize();
> >
> > coreContainer.load("./solr/solr.xml", f);
> >
> > servercore1 = new EmbeddedSolrServer(coreContainer, "core1");
> > servercore2 = new EmbeddedSolrServer(coreContainer, "core2");
> >
> >
> > org.apache.solr.common.SolrException: No such core: core1
> > at
> >
> org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:104)
> > at
> >
> org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
> > at
> >
> org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:110)
> > at
> fr.splayce.solr.handler.SolrCoreTest.deleteAll(SolrCoreTest.java:61)
> > at
> >
> fr.splayce.test.solr.core.highlighting.SolrCorePassageValideHighlighter.setup(SolrCorePassageValideHighlighter.java:31)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:597)
> > at
> >
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> > at
> >
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> > at
> >
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> > at
> >
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> > at
> >
> org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> > at
> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> > at
> >
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> > at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> > at
> >
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> > at
> >
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >
> >
> > Some one could help me to resolve this problem?
> >
> > Thank you very much.
> >
> > Amel.
> >
>
Re: SolrException: No such core: core1
Posted by Stefan Matheis <ma...@googlemail.com>.
Amel,
how does your solr.xml look like? and if you visit the
Solr-Admin-Interface, are there Links for (at least) two cores listed?
Regards
STefan
On Fri, Apr 1, 2011 at 10:41 AM, Amel Fraisse <am...@gmail.com> wrote:
> Hello every body,
>
> I tried to run this code:
>
> File f = new File ("./solr/solr.xml");
>
> System.setProperty("solr.solr.home", "solr");
>
> CoreContainer.Initializer initializer = new
> CoreContainer.Initializer();
> CoreContainer coreContainer = initializer.initialize();
>
> coreContainer.load("./solr/solr.xml", f);
>
> servercore1 = new EmbeddedSolrServer(coreContainer, "core1");
> servercore2 = new EmbeddedSolrServer(coreContainer, "core2");
>
>
> org.apache.solr.common.SolrException: No such core: core1
> at
> org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:104)
> at
> org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
> at
> org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:110)
> at fr.splayce.solr.handler.SolrCoreTest.deleteAll(SolrCoreTest.java:61)
> at
> fr.splayce.test.solr.core.highlighting.SolrCorePassageValideHighlighter.setup(SolrCorePassageValideHighlighter.java:31)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> at
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
> at
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> at
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
>
>
> Some one could help me to resolve this problem?
>
> Thank you very much.
>
> Amel.
>