Okay so just for the rest of the people who dig up this thread. You
had to put all the extra jar files required by typo3 into WEB-INF/lib
to make this work. Is that right?

On Fri, Jul 5, 2013 at 8:03 PM, Michael Bakonyi
<kont...@mb-neuemedien.de> wrote:
> Hi Shalin,
>
> Am 05.07.2013 um 16:23 schrieb Shalin Shekhar Mangar:
>> There are plenty of use-cases for having multiple cores. You may have
>> two different schemas for two different kind of documents. Perhaps you
>> are indexing content in multiple languages and you may want a core per
>> language. In SolrCloud, a node can have multiple cores to support more
>> than one shard on the same box.
>
> alright, so it depends on the use case. I guess for me the different use 
> cases will be combinations of domain.tld and language. But for me this is far 
> future I think.
>
>> The Solr war file has all the classes it needs to startup and run
>> (well except for some optional components like DataImportHandler etc)
>> and the SolrInfoMBean is most definitely present in the war file.
>> Enabling or disabling jmx has nothing to do with loading that class.
>
> This is what I guessed, too. But I'm neither know Java or Tomcat nor Solr so 
> I tried everything I could.
>
>> It is very difficult to guess what's wrong with your setup this way.
>> Why don't you try using the example jetty? It works and is well
>> supported and optimized for Solr.
>
> Giovanni's guess was right, so this error disappeared luckily.
>
> Cheers,
> Michael
>
>
>
>
>
>
> Am 05.07.2013 um 16:23 schrieb Shalin Shekhar Mangar:
>
>> On Thu, Jul 4, 2013 at 4:32 PM, Michael Bakonyi
>> <kont...@mb-neuemedien.de> wrote:
>>> Hi everyone,
>>>
>>> I'm trying to get the CMS "TYPO3" connected with Solr 3.6.2.
>>>
>>> By now I followed the installation at 
>>> http://wiki.apache.org/solr/SolrTomcat except that I didn't copy the 
>>> .war-file into the $SOLR_HOME but referencing to it at a different location 
>>> via Tomcat Context fragment file.
>>>
>>> Until then the Solr-Server works – I can reach the GUI via URL.
>>>
>>> To get Solr connected with the CMS I then created a new core-folder (btw. 
>>> can anybody give me kind of a live example, when to use different cores? 
>>> Until now I still don't really understand the concept of cores ..) by 
>>> duplicating the example-folder in which I overwrote some files (especially 
>>> solrconfig.xml) with files offered by the TYPO3-community. I also moved the 
>>> file "solr.xml" one level up and edited it (added core-fragment and 
>>> especially adjusted "instanceDir")  to get a correct multicore-setup like 
>>> in the example multicore-setup within the downloaded solr-tgz-package.
>>
>> There are plenty of use-cases for having multiple cores. You may have
>> two different schemas for two different kind of documents. Perhaps you
>> are indexing content in multiple languages and you may want a core per
>> language. In SolrCloud, a node can have multiple cores to support more
>> than one shard on the same box.
>>
>>>
>>> But now I get the Java-exception
>>>
>>> "java.lang.NoClassDefFoundError: org/apache/solr/core/SolrInfoMBean at 
>>> java.lang.ClassLoader.defineClass1(Native Method)"
>>>
>>> In the Tomcat-log file it is said additionally: "Caused by: 
>>> java.lang.ClassNotFoundException: org.apache.solr.core.SolrInfoMBean".
>>>
>>> My guess is, that within the new solrconfig.xml there are calls to classes 
>>> which aren't included correctly. There are some libs, which are included at 
>>> the top of this file but the paths of the references should be ok as I 
>>> checked them via Bash: At http://wiki.apache.org/solr/SolrConfigXml it is 
>>> said that the <lib dir= directory is relative to the instanceDir, so this 
>>> is what I've checked. I also inserted absolute paths but this wasn't 
>>> successful either.
>>>
>>> Can anybody give me a hint how to solve this problem? Would be great :)
>>
>> The Solr war file has all the classes it needs to startup and run
>> (well except for some optional components like DataImportHandler etc)
>> and the SolrInfoMBean is most definitely present in the war file.
>> Enabling or disabling jmx has nothing to do with loading that class.
>> It is very difficult to guess what's wrong with your setup this way.
>> Why don't you try using the example jetty? It works and is well
>> supported and optimized for Solr.
>>
>>
>> --
>> Regards,
>> Shalin Shekhar Mangar.
>



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to