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 David Halsted <da...@gmail.com> on 2006/12/05 09:01:48 UTC
Resin error question
I'm trying to get Solr running with Resin on a hosted site and I'm
having a problem in the initialization sequence. I get the stack
trace below. I had a look at the mailing list archives and this kind
of error seems to be caused mostly when the config files can't be
seen, but it looks as though they can be in this case. Any ideas? Is
it seeing the XML but not parsing it correctly? Both solrconfig.xml
and schema.xml appear to be valid, at least.
Thanks,
Dave Halsted
[02:30:31.445]Loaded SolrConfig: solrconfig.xml
[02:30:31.613]java.lang.ExceptionInInitializerError
[02:30:31.613] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
[02:30:31.613] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
[02:30:31.613] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
[02:30:31.613] at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
[02:30:31.613] at
com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
[02:30:31.613] at
com.caucho.server.webapp.Application.start(Application.java:1546)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.613] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.613] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.613] at
com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
[02:30:31.613] at com.caucho.server.host.Host.start(Host.java:385)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.613] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.613] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.613] at
com.caucho.server.host.HostContainer.start(HostContainer.java:468)
[02:30:31.613] at
com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.613] at
com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
[02:30:31.613] at
com.caucho.server.deploy.DeployController.start(DeployController.java:459)
[02:30:31.613] at
com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
[02:30:31.613] at com.caucho.server.resin.Resin.init(Resin.java)
[02:30:31.613] at com.caucho.server.resin.Resin.main(Resin.java:612)
[02:30:31.613]Caused by: java.lang.UnsupportedOperationException
[02:30:31.613] at
com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
[02:30:31.613] at org.apache.solr.core.Config.getVal(Config.java:123)
[02:30:31.613] at org.apache.solr.core.Config.getBool(Config.java:160)
[02:30:31.613] at
org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
[02:30:31.613] ... 24 more
[02:30:31.616]javax.servlet.ServletException:
java.lang.ExceptionInInitializerError
[02:30:31.616] at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
[02:30:31.616] at
com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
[02:30:31.616] at
com.caucho.server.webapp.Application.start(Application.java:1546)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.616] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.616] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.616] at
com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
[02:30:31.616] at com.caucho.server.host.Host.start(Host.java:385)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.616] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.616] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.616] at
com.caucho.server.host.HostContainer.start(HostContainer.java:468)
[02:30:31.616] at
com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.616] at
com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
[02:30:31.616] at
com.caucho.server.deploy.DeployController.start(DeployController.java:459)
[02:30:31.616] at
com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
[02:30:31.616] at com.caucho.server.resin.Resin.init(Resin.java)
[02:30:31.616] at com.caucho.server.resin.Resin.main(Resin.java:612)
[02:30:31.616]Caused by: java.lang.ExceptionInInitializerError
[02:30:31.616] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
[02:30:31.616] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
[02:30:31.616] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
[02:30:31.616] at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
[02:30:31.616] ... 20 more
[02:30:31.616]Caused by: java.lang.UnsupportedOperationException
[02:30:31.616] at
com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
[02:30:31.616] at org.apache.solr.core.Config.getVal(Config.java:123)
[02:30:31.616] at org.apache.solr.core.Config.getBool(Config.java:160)
[02:30:31.616] at
org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
[02:30:31.616] ... 24 more
[02:30:31.620]javax.servlet.ServletException:
java.lang.ExceptionInInitializerError
[02:30:31.620] at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
[02:30:31.620] at
com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
[02:30:31.620] at
com.caucho.server.webapp.Application.start(Application.java:1546)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.620] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.620] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.620] at
com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
[02:30:31.620] at com.caucho.server.host.Host.start(Host.java:385)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.620] at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
[02:30:31.620] at
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
[02:30:31.620] at
com.caucho.server.host.HostContainer.start(HostContainer.java:468)
[02:30:31.620] at
com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
[02:30:31.620] at
com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
[02:30:31.620] at
com.caucho.server.deploy.DeployController.start(DeployController.java:459)
[02:30:31.620] at
com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
[02:30:31.620] at com.caucho.server.resin.Resin.init(Resin.java)
[02:30:31.620] at com.caucho.server.resin.Resin.main(Resin.java:612)
[02:30:31.620]Caused by: java.lang.ExceptionInInitializerError
[02:30:31.620] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
[02:30:31.620] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
[02:30:31.620] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
[02:30:31.620] at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
[02:30:31.620] ... 20 more
[02:30:31.620]Caused by: java.lang.UnsupportedOperationException
[02:30:31.620] at
com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
[02:30:31.620] at org.apache.solr.core.Config.getVal(Config.java:123)
[02:30:31.620] at org.apache.solr.core.Config.getBool(Config.java:160)
[02:30:31.620] at
org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
[02:30:31.620] ... 24 more
Re: Resin error question
Posted by David Halsted <da...@gmail.com>.
Great, Yonik -- I was hoping somebody would have seen it before (and I
didn't think to look in web.xml!). I thought it would be easier to
uncomment than to get the host to upgrade, so I did and presto -- no
more errors.
Thanks much,
Dave
On 12/5/06, Yonik Seeley <yo...@apache.org> wrote:
> I recognize this error:
> [02:30:31.613]Caused by: java.lang.UnsupportedOperationException
> [02:30:31.613] at
> com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
>
> It's caused by a resin bug in their xpath implementation.
> I think it's fixed in their latest version, so the simplest solution
> would be to upgrade resin.
> Another workaround is currently commented out in solr's web.xml:
>
> <!-- Uncomment if you are trying to use a Resin version before 3.0.19.
> Their XML implementation isn't entirely compatible with Xerces.
> Below are the implementations to use with Sun's JVM.
> <system-property javax.xml.xpath.XPathFactory=
> "com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl"/>
> <system-property javax.xml.parsers.DocumentBuilderFactory=
> "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl"/>
> <system-property javax.xml.parsers.SAXParserFactory=
> "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl"/>
> -->
>
> -Yonik
>
> On 12/5/06, David Halsted <da...@gmail.com> wrote:
> > I'm trying to get Solr running with Resin on a hosted site and I'm
> > having a problem in the initialization sequence. I get the stack
> > trace below. I had a look at the mailing list archives and this kind
> > of error seems to be caused mostly when the config files can't be
> > seen, but it looks as though they can be in this case. Any ideas? Is
> > it seeing the XML but not parsing it correctly? Both solrconfig.xml
> > and schema.xml appear to be valid, at least.
> >
> > Thanks,
> > Dave Halsted
> >
> > [02:30:31.445]Loaded SolrConfig: solrconfig.xml
> > [02:30:31.613]java.lang.ExceptionInInitializerError
> > [02:30:31.613] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> > [02:30:31.613] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> > [02:30:31.613] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> > [02:30:31.613] at
> > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> > [02:30:31.613] at
> > com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> > [02:30:31.613] at
> > com.caucho.server.webapp.Application.start(Application.java:1546)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.613] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.613] at
> > com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> > [02:30:31.613] at com.caucho.server.host.Host.start(Host.java:385)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.613] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.613] at
> > com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> > [02:30:31.613] at
> > com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.613] at
> > com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> > [02:30:31.613] at
> > com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> > [02:30:31.613] at
> > com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> > [02:30:31.613] at com.caucho.server.resin.Resin.init(Resin.java)
> > [02:30:31.613] at com.caucho.server.resin.Resin.main(Resin.java:612)
> > [02:30:31.613]Caused by: java.lang.UnsupportedOperationException
> > [02:30:31.613] at
> > com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> > [02:30:31.613] at org.apache.solr.core.Config.getVal(Config.java:123)
> > [02:30:31.613] at org.apache.solr.core.Config.getBool(Config.java:160)
> > [02:30:31.613] at
> > org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> > [02:30:31.613] ... 24 more
> > [02:30:31.616]javax.servlet.ServletException:
> > java.lang.ExceptionInInitializerError
> > [02:30:31.616] at
> > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
> > [02:30:31.616] at
> > com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> > [02:30:31.616] at
> > com.caucho.server.webapp.Application.start(Application.java:1546)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.616] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.616] at
> > com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> > [02:30:31.616] at com.caucho.server.host.Host.start(Host.java:385)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.616] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.616] at
> > com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> > [02:30:31.616] at
> > com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.616] at
> > com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> > [02:30:31.616] at
> > com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> > [02:30:31.616] at
> > com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> > [02:30:31.616] at com.caucho.server.resin.Resin.init(Resin.java)
> > [02:30:31.616] at com.caucho.server.resin.Resin.main(Resin.java:612)
> > [02:30:31.616]Caused by: java.lang.ExceptionInInitializerError
> > [02:30:31.616] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> > [02:30:31.616] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> > [02:30:31.616] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> > [02:30:31.616] at
> > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> > [02:30:31.616] ... 20 more
> > [02:30:31.616]Caused by: java.lang.UnsupportedOperationException
> > [02:30:31.616] at
> > com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> > [02:30:31.616] at org.apache.solr.core.Config.getVal(Config.java:123)
> > [02:30:31.616] at org.apache.solr.core.Config.getBool(Config.java:160)
> > [02:30:31.616] at
> > org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> > [02:30:31.616] ... 24 more
> > [02:30:31.620]javax.servlet.ServletException:
> > java.lang.ExceptionInInitializerError
> > [02:30:31.620] at
> > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
> > [02:30:31.620] at
> > com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> > [02:30:31.620] at
> > com.caucho.server.webapp.Application.start(Application.java:1546)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.620] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.620] at
> > com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> > [02:30:31.620] at com.caucho.server.host.Host.start(Host.java:385)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.620] at
> > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> > [02:30:31.620] at
> > com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> > [02:30:31.620] at
> > com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> > [02:30:31.620] at
> > com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> > [02:30:31.620] at
> > com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> > [02:30:31.620] at
> > com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> > [02:30:31.620] at com.caucho.server.resin.Resin.init(Resin.java)
> > [02:30:31.620] at com.caucho.server.resin.Resin.main(Resin.java:612)
> > [02:30:31.620]Caused by: java.lang.ExceptionInInitializerError
> > [02:30:31.620] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> > [02:30:31.620] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> > [02:30:31.620] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> > [02:30:31.620] at
> > com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> > [02:30:31.620] ... 20 more
> > [02:30:31.620]Caused by: java.lang.UnsupportedOperationException
> > [02:30:31.620] at
> > com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> > [02:30:31.620] at org.apache.solr.core.Config.getVal(Config.java:123)
> > [02:30:31.620] at org.apache.solr.core.Config.getBool(Config.java:160)
> > [02:30:31.620] at
> > org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> > [02:30:31.620] ... 24 more
>
Re: Resin error question
Posted by Yonik Seeley <yo...@apache.org>.
I recognize this error:
[02:30:31.613]Caused by: java.lang.UnsupportedOperationException
[02:30:31.613] at
com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
It's caused by a resin bug in their xpath implementation.
I think it's fixed in their latest version, so the simplest solution
would be to upgrade resin.
Another workaround is currently commented out in solr's web.xml:
<!-- Uncomment if you are trying to use a Resin version before 3.0.19.
Their XML implementation isn't entirely compatible with Xerces.
Below are the implementations to use with Sun's JVM.
<system-property javax.xml.xpath.XPathFactory=
"com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl"/>
<system-property javax.xml.parsers.DocumentBuilderFactory=
"com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl"/>
<system-property javax.xml.parsers.SAXParserFactory=
"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl"/>
-->
-Yonik
On 12/5/06, David Halsted <da...@gmail.com> wrote:
> I'm trying to get Solr running with Resin on a hosted site and I'm
> having a problem in the initialization sequence. I get the stack
> trace below. I had a look at the mailing list archives and this kind
> of error seems to be caused mostly when the config files can't be
> seen, but it looks as though they can be in this case. Any ideas? Is
> it seeing the XML but not parsing it correctly? Both solrconfig.xml
> and schema.xml appear to be valid, at least.
>
> Thanks,
> Dave Halsted
>
> [02:30:31.445]Loaded SolrConfig: solrconfig.xml
> [02:30:31.613]java.lang.ExceptionInInitializerError
> [02:30:31.613] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> [02:30:31.613] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> [02:30:31.613] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> [02:30:31.613] at
> com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> [02:30:31.613] at
> com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> [02:30:31.613] at
> com.caucho.server.webapp.Application.start(Application.java:1546)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.613] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.613] at
> com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> [02:30:31.613] at com.caucho.server.host.Host.start(Host.java:385)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.613] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.613] at
> com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> [02:30:31.613] at
> com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.613] at
> com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> [02:30:31.613] at
> com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> [02:30:31.613] at
> com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> [02:30:31.613] at com.caucho.server.resin.Resin.init(Resin.java)
> [02:30:31.613] at com.caucho.server.resin.Resin.main(Resin.java:612)
> [02:30:31.613]Caused by: java.lang.UnsupportedOperationException
> [02:30:31.613] at
> com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> [02:30:31.613] at org.apache.solr.core.Config.getVal(Config.java:123)
> [02:30:31.613] at org.apache.solr.core.Config.getBool(Config.java:160)
> [02:30:31.613] at
> org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> [02:30:31.613] ... 24 more
> [02:30:31.616]javax.servlet.ServletException:
> java.lang.ExceptionInInitializerError
> [02:30:31.616] at
> com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
> [02:30:31.616] at
> com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> [02:30:31.616] at
> com.caucho.server.webapp.Application.start(Application.java:1546)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.616] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.616] at
> com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> [02:30:31.616] at com.caucho.server.host.Host.start(Host.java:385)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.616] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.616] at
> com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> [02:30:31.616] at
> com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.616] at
> com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> [02:30:31.616] at
> com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> [02:30:31.616] at
> com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> [02:30:31.616] at com.caucho.server.resin.Resin.init(Resin.java)
> [02:30:31.616] at com.caucho.server.resin.Resin.main(Resin.java:612)
> [02:30:31.616]Caused by: java.lang.ExceptionInInitializerError
> [02:30:31.616] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> [02:30:31.616] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> [02:30:31.616] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> [02:30:31.616] at
> com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> [02:30:31.616] ... 20 more
> [02:30:31.616]Caused by: java.lang.UnsupportedOperationException
> [02:30:31.616] at
> com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> [02:30:31.616] at org.apache.solr.core.Config.getVal(Config.java:123)
> [02:30:31.616] at org.apache.solr.core.Config.getBool(Config.java:160)
> [02:30:31.616] at
> org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> [02:30:31.616] ... 24 more
> [02:30:31.620]javax.servlet.ServletException:
> java.lang.ExceptionInInitializerError
> [02:30:31.620] at
> com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:631)
> [02:30:31.620] at
> com.caucho.server.dispatch.ServletManager.init(ServletManager.java:152)
> [02:30:31.620] at
> com.caucho.server.webapp.Application.start(Application.java:1546)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.620] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.620] at
> com.caucho.server.webapp.ApplicationContainer.start(ApplicationContainer.java:610)
> [02:30:31.620] at com.caucho.server.host.Host.start(Host.java:385)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.620] at
> com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:451)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:157)
> [02:30:31.620] at
> com.caucho.server.host.HostContainer.start(HostContainer.java:468)
> [02:30:31.620] at
> com.caucho.server.resin.ServletServer.start(ServletServer.java:934)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.startImpl(DeployController.java:563)
> [02:30:31.620] at
> com.caucho.server.deploy.AbstractDeployControllerStrategy.start(AbstractDeployControllerStrategy.java:56)
> [02:30:31.620] at
> com.caucho.server.deploy.DeployController.start(DeployController.java:459)
> [02:30:31.620] at
> com.caucho.server.resin.ResinServer.start(ResinServer.java:465)
> [02:30:31.620] at com.caucho.server.resin.Resin.init(Resin.java)
> [02:30:31.620] at com.caucho.server.resin.Resin.main(Resin.java:612)
> [02:30:31.620]Caused by: java.lang.ExceptionInInitializerError
> [02:30:31.620] at org.apache.solr.core.SolrCore.<clinit>(SolrCore.java:71)
> [02:30:31.620] at org.apache.solr.servlet.SolrServlet.init(SolrServlet.java:71)
> [02:30:31.620] at javax.servlet.GenericServlet.init(GenericServlet.java:69)
> [02:30:31.620] at
> com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:599)
> [02:30:31.620] ... 20 more
> [02:30:31.620]Caused by: java.lang.UnsupportedOperationException
> [02:30:31.620] at
> com.caucho.xml.QAbstractNode.getTextContent(QAbstractNode.java:355)
> [02:30:31.620] at org.apache.solr.core.Config.getVal(Config.java:123)
> [02:30:31.620] at org.apache.solr.core.Config.getBool(Config.java:160)
> [02:30:31.620] at
> org.apache.solr.update.SolrIndexConfig.<clinit>(SolrIndexConfig.java:35)
> [02:30:31.620] ... 24 more