我有一个在Intalio BPMN设计器中创建的工作流程和一个包含build目录(deploy.xml,wsdl,bpel)内容的ZIP文件,问题是为什么这个工作流程没有在Apache ODE中部署。
Apache ODE中显示的错误是:操作部署调用失败:java.lang.IllegalArgumentException:Null模型。
欢迎任何帮助
答案 0 :(得分: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
属性。