在SOLR环境变量的配置 过程中,遇到的 A pseudo attribute name is expected 异常

此类问题,不仅仅限于SOLR,还有很多基于XML配置程序,也会出现这种问题,原因十有八九就是 XML格式书写错误

有问题的XML :

   

  1. <?xml version="1.0" encoding="UTF-8">  
  2. <Context docBase="/opt/solr/solrApp" debug="0" crossContext="true" >    
  3.           <Environment name="solr/home" type="java.lang.String" value="/solr1/" override="true" />    
  4. </Context>  

大家不仔细看,很难看出XML书写的问题:

   

<?xml version="1.0" encoding="UTF-8"> 第一行倒数第二列少了个 “?” 

   正常应该是这样:

 

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <Context docBase="/opt/solr/solrApp" debug="0" crossContext="true" >    
  3.           <Environment name="solr/home" type="java.lang.String" value="/solr1/" override="true" />    
  4. </Context>  
posted @ 2010-03-20 00:00  searchDM  阅读(1169)  评论(0编辑  收藏  举报