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