Ibm cloud XML架构的BOM表条目创建失败(Bluemix上的业务规则服务)
我正在与Bluemix上业务规则服务的规则设计器合作,从XML模式创建BOM条目。在向导中选择XOM条目时,我看到错误: 无效的XOM条目,请检查日志文件 Eclipse日志文件包含以下stacktrace: !!消息加载XML架构时出错 C:\mySchema.xsd !!堆栈0 错误ERR011:在源文件C:/mySchema.xsd中,第18行之后,之前 行?,无法解析MyType上的类型引用Ibm cloud XML架构的BOM表条目创建失败(Bluemix上的业务规则服务),ibm-cloud,business-rules,ibm-odm,Ibm Cloud,Business Rules,Ibm Odm,我正在与Bluemix上业务规则服务的规则设计器合作,从XML模式创建BOM条目。在向导中选择XOM条目时,我看到错误: 无效的XOM条目,请检查日志文件 Eclipse日志文件包含以下stacktrace: !!消息加载XML架构时出错 C:\mySchema.xsd !!堆栈0 错误ERR011:在源文件C:/mySchema.xsd中,第18行之后,之前 行?,无法解析MyType上的类型引用 at ilog.rules.xml.model.IlrXsdXomConvertorBase.
at ilog.rules.xml.model.IlrXsdXomConvertorBase.convertSchema(IlrXsdXomConvertorBase.java:111)
at com.ibm.rules.dynamic.xom.SchemaDriver.loadModel(SchemaDriver.java:159)
at com.ibm.rules.dynamic.xom.XsdBuilder.buildXom(XsdBuilder.java:63)
at ilog.rules.studio.model.xom.impl.IlrDynamicXOMPathEntryImpl.getXsdReflect(IlrDynamicXOMPathEntryImpl.java:676)
错误ERR011:在源文件C:/mySchema.xsd中,第21行之后,之前
台词
无法解析MyType上的类型引用
at ilog.rules.xml.model.IlrXsdXomConvertorBase.convertSchema(IlrXsdXomConvertorBase.java:111)
at com.ibm.rules.dynamic.xom.SchemaDriver.loadModel(SchemaDriver.java:159)
at com.ibm.rules.dynamic.xom.XsdBuilder.buildXom(XsdBuilder.java:63)
at ilog.rules.studio.model.xom.impl.IlrDynamicXOMPathEntryImpl.getXsdReflect(IlrDynamicXOMPathEntryImpl.java:676)
如何解决此问题?对于同一名称空间,我有多个xsd:import语句。 我将名称空间的所有声明放在一个文件中,然后对该名称空间使用一个xsd:import
另一种方法是添加一个新的模式文件,该文件使用多个xsd:include语句将名称空间的所有模式声明包含在此新文件中。在我的xsd名称空间中使用www.时,我收到了相同的错误消息 尝试更改名称空间“schema targetNamespace=和xmlns:tns=schema”,直到可以成功创建BOM表。验证两者的值是否相同