2013-02-06 42 views
0

嘗試安裝自定義模塊時,我得到ValidateError嘗試創建視圖時無效的XML體系結構

完整的錯誤是以下

ERROR openerp3 openerp.tools.convert: Parse error in /openerp/addons/sim/sim_view.xml:39: 
except_osv: ('ValidateError', u'Error occurred while validating the field(s) arch: Invalid XML for View Architecture!') 

該生產線是39,這裏是

<record model="ir.ui.view" id="buildings_form"> 
    <field name="name">sim.buildings.form</field> 
    <field name="model">sim.buildings</field> 
    <field name="type">form</field> 
    <field name="arch" type="xml"> 
     <form string="building"> 
      <field name="name"/> 
      <field name="student_name"/> 
      <field name="father_name"/> 
      <field name="gender"/> 
      <field name="contact_no"/> 
     </form> 
    </field> 
</record> 

你看到與XML一些奇怪的看法?我應該考慮什麼作爲錯誤的可能原因。

謝謝!

回答

0

經過數小時的測試和測試,我決定檢查我的postgres表,看看我的sim.buildings表是否存在,而不是。

我不明白爲什麼會這樣,所以我開始研究我的非工作代碼和我的工作代碼之間的差異,我注意到我非工作代碼上的_description標記比我的工作代碼的平均值更長。

刪除我的_description中的文本後,它工作。

對於任何碰到這個問題的人來說,每次重新安裝模塊時重新啓動服務器也很重要,至少對我來說工作更好。

相關問題