2013-05-02 27 views
0

我在Intalio BPMN設計與構建目錄(deploy.xml,WSDL,BPEL)的內容的ZIP文件進行了工作流程,問題是爲什麼工作流程不會在Apache ODE中部署。上傳下的Apache ODE上一個ZIP文件中的錯誤:空模型

在Apache ODE上顯示的錯誤是:操作部署的調用失敗:java.lang.IllegalArgumentException異常:空模型。

歡迎任何幫助

+0

你有一個堆棧跟蹤?如果您將提取的壓縮文件複製到單獨的文件夾中,則會發生什麼情況ode/WEB-INF/processes /? – vanto 2013-05-03 14:01:09

回答

0

它已經有一段時間,但這裏有一個答案:

此而無益的錯誤信息是ODE的處理不具有架構位置屬性的進口,如結果:

<wsdl:types> 
    <xsd:schema targetNamespace="something" > 
     <xsd:import namespace="somethingElse" /> 
    </xsd:schema> 
</wsdl:types> 

添加缺少的schemaLocation屬性:

<wsdl:types> 
    <xsd:schema targetNamespace="something" > 
     <xsd:import namespace="somethingElse" schemaLocation="somethingElse.xsd"/> 
    </xsd:schema> 
</wsdl:types> 

另請檢查您的<wsdl:import/><bpel:import/>標籤是否缺少location屬性。