I do have the xml preamble <?xml version="1.0" encoding="UTF-8"?> in my config 
file in conf/Catalina/localhost/ and solr starts ok with Tomcat 7.0.8. Haven't 
try with 7.0.11 yet.

I wonder why your exception point to line 4 column 6, however. Shouldn't it 
point to line 1 column 1 ? Do you have some blank lines at the start of your 
XML file or some non blank lines ?

Pierre

-----Message d'origine-----
De : François Schiettecatte [mailto:fschietteca...@gmail.com] 
Envoyé : jeudi 17 mars 2011 14:48
À : solr-user@lucene.apache.org
Objet : Re: Using Solr 1.4.1 on most recent Tomcat 7.0.11 

Lewis

My update from tomcat 7.0.8 to 7.0.11 went with no hitches, I checked my 
context file and it does not have the xml preamble your has, specifically: 
'<?xml version="1.0" encoding="utf-8"?>', 


Here is my context file:
----
<Context docBase="/home/omim/lib/java/apache-solr-4.0-2011-02-09_08-06-20.war" 
debug="0" crossContext="true" >
   <Environment name="solr/home" type="java.lang.String" 
value="/home/omim/index/" override="true" />
</Context>
---

Hope this helps.

Cheers

François


On Mar 16, 2011, at 2:38 PM, McGibbney, Lewis John wrote:

> Hello list,
> 
> Is anyone running Solr (in my case 1.4.1) on above Tomcat dist? In the
> past I have been using guidance in accordance with
> http://wiki.apache.org/solr/SolrTomcat#Installing_Solr_instances_under_Tomcat
> but having upgraded from Tomcat 7.0.8 to 7.0.11 I am having problems
> E.g.
> 
> INFO: Deploying configuration descriptor wombra.xml < This is my context
> fragment
> from /home/lewis/Downloads/apache-tomcat-7.0.11/conf/Catalina/localhost
> 16-Mar-2011 16:57:36 org.apache.tomcat.util.digester.Digester fatalError
> SEVERE: Parse Fatal Error at line 4 column 6: The processing instruction
> target matching "[xX][mM][lL]" is not allowed.
> org.xml.sax.SAXParseException: The processing instruction target
> matching "[xX][mM][lL]" is not allowed.
> ...
> 16-Mar-2011 16:57:36 org.apache.catalina.startup.HostConfig
> deployDescriptor
> SEVERE: Error deploying configuration descriptor wombra.xml
> org.xml.sax.SAXParseException: The processing instruction target
> matching "[xX][mM][lL]" is not allowed.
> ...
> some more
> ...
> 
> My configuration descriptor is as follows
> <?xml version="1.0" encoding="utf-8"?>
> <Context docBase="/home/lewis/Downloads/wombra/wombra.war"
> crossContext="true">
>  <Environment name="solr/home" type="java.lang.String"
> value="/home/lewis/Downloads/wombra" override="true"/>
> </Context>
> 
> Preferably I would upload a WAR file, but I have been working well with
> the configuration I have been using up until now therefore I didn't
> question change.
> I am unfamiliar with the above errors. Can anyone please point me in the
> right direction?
> 
> Thank you
> Lewis
> 
> Glasgow Caledonian University is a registered Scottish charity, number 
> SC021474
> 
> Winner: Times Higher Education's Widening Participation Initiative of the 
> Year 2009 and Herald Society's Education Initiative of the Year 2009.
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
> 
> Winner: Times Higher Education's Outstanding Support for Early Career 
> Researchers of the Year 2010, GCU as a lead with Universities Scotland 
> partners.
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,15691,en.html

Reply via email to