Hello,

We have deployed a solr.war file to a weblogic server. The web.xml has been
modified to have the path to the SOLR home as follows:
<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-type>java.lang.String</env-entry-type><env-entry-value>D:\SOLR\4.7.0\RegulatoryReview</env-entry-value></env-entry>

The deployment of the Solr comes up fine. In the
D:\SOLR\4.7.0\RegulatoryReview directory we have RR folder under which the
conf directory with the required config files are present (solrconfig.xml,
schema.xml, etc). But when I try to add the collection to SOLR through the
admin console, I get the following error.

Thursday, August 28, 2014 10:06:37 AM                 ERROR SolrCore
org.apache.solr.common.SolrException: Error CREATEing SolrCore
'RegulatoryReview': Unable to create core: RegulatoryReview Caused by:
class org.apache.solr.search.LRUCache



org.apache.solr.common.SolrException: Error CREATEing SolrCore 'RR': Unable
to create core: RRCaused by: class org.apache.solr.search.LRUCache

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleCreateAction(CoreAdminHandler.java:546)

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:152)

                at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)

                at
org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:733)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:268)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:218)

                at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)

                at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

                at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

                at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

                at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

                at
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

                at
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

                at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

                at
weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

                at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: org.apache.solr.common.SolrException: Unable to create core: RR

                at
org.apache.solr.core.CoreContainer.recordAndThrow(CoreContainer.java:989)

                at
org.apache.solr.core.CoreContainer.create(CoreContainer.java:606)

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleCreateAction(CoreAdminHandler.java:509)

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:152)

                at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)

                at
org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:732)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:268)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:217)

                at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                ... 9 more

Caused by: org.apache.solr.common.SolrException: Could not load config file
D:\SOLR\4.7.0\RegulatoryReview\RR\solrconfig.xml

                at
org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:530)

                at
org.apache.solr.core.CoreContainer.create(CoreContainer.java:597)

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleCreateAction(CoreAdminHandler.java:509)

                at
org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:152)

                at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)

                at
org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:733)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:268)

                at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:218)

                at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)

                ... 9 more

Caused by: java.lang.ClassCastException: class
org.apache.solr.search.LRUCache

                at java.lang.Class.asSubclass(Class.java:3027)

                at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:464)

                at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:401)

                at
org.apache.solr.search.CacheConfig.getConfig(CacheConfig.java:98)

                at
org.apache.solr.search.CacheConfig.getConfig(CacheConfig.java:81)

                at
org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:192)

                at
org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:527)

                ... 17 more

The issue I believe is that it is trying to find
D:\SOLR\4.7.0\RegulatoryReview\RR\solrconfig.xml by ignoring the conf
directory in which it should be finding it. What am I doing wrong?

Thank you

Reply via email to