解决 env-entry-type标签报错问题

原文链接:http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201210.mbox/%3CCAAgYq3-TfQTBBN48uKSUXQ-0QF1DjTGnc-sfY1sDF=Gqrgvuuw@mail.gmail.com%3E
在Eclipse中测试web项目,并且在Web xml中使用了<env-entry> </env-entry>标签;

  <!-

    <env-entry>
       <env-entry-name> solr/home </ env-entry-name>
       <env-entry-value> /put/your/solr/home/here </ env-entry-value>
       <env-entry-type> java.lang.String </ env-entry-type>
    </ env-entry>

   ->

但是我有XML验证错误:

* cvc-complex-type.2.4.a:发现无效的内容(从元素开始)
“ env-entry-type”。'{“ http://java.sun.com/xml/ns/javaee”:映射名称之一,
“ http://java.sun.com/xml/**ns/javaee”:注入目标,“
预期http://java.sun.com/xml/ns/javaee":lookup-name}'。*

更改顺序我解决了这个问题。按name,type,value的顺序


现在:


 <env-entry>
   <env-entry-name> solr / home </ env-entry-name>
   <env-entry-type> java.lang.String </ env-entry-type> 
   <env-entry-value> / put / your / solr / home / here </ env-entry-value>
 </ env-entry>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章