解決 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>

 

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