如何在 oracle adf (JDev 12.2.1 JSF 2.2) 中合并 eo、vo、am 和项目
how to merge eo, vo, am, and projects in oracle adf (JDev 12.2.1 JSF 2.2)
我有一个 ADF 应用程序,其中 EO、VO 和 AM 保存在导出为 ADF 库的单独应用程序中,然后最终导入到 ViewController 项目中。
由于某种原因,计划发生了变化,我需要将以前的开发合并到一个包含所有内容(即 EO、VO、AM 和 VC)的应用程序中。之前我在 "JDeveloper & ADF" 社区 here 上发布了一个讨论,结果发现最快的方法是合并 src 文件夹、*.jpx 和 bc4j.xcfg 文件,其中棘手的部分是最新的(即 bc4j.xcfg)。
除了bc4j.xcfg,我几乎什么都做了。
当我尝试 运行 应用程序模块时,它抛出以下错误
XML File not found for the Container /com/asrandisheh/mis/asset/model/AssetsModel.jpx: MDS-00013: no metadata found for metadata object "/com/asrandisheh/mis/asset/model/AssetsModel.jpx"
MDS-00201: PDocument not found in MetadataStore : [store-type=DefaultMetadataStore lookup-order=Classpath]
而 BC4J.xcfg 如下所示:
我知道 jbo.project 属性设置不正确。所以,我有以下问题。
1) 我相信 jbo.project 应该指向持有应用程序模块的项目的路径。这是一个正确的假设吗?
2) 这个值应该怎么设置。值的类型是什么?它是文件名路径还是包路径。我相信这是包路径。如果后者适用,那么持有 JPR 文件的路径存储在哪里,因为我检查了 JPR 文件但找不到任何显示持有项目包路径的相关值。
如果您有任何线索,请告诉我。
此致,
M
我有一个 ADF 应用程序,其中 EO、VO 和 AM 保存在导出为 ADF 库的单独应用程序中,然后最终导入到 ViewController 项目中。
由于某种原因,计划发生了变化,我需要将以前的开发合并到一个包含所有内容(即 EO、VO、AM 和 VC)的应用程序中。之前我在 "JDeveloper & ADF" 社区 here 上发布了一个讨论,结果发现最快的方法是合并 src 文件夹、*.jpx 和 bc4j.xcfg 文件,其中棘手的部分是最新的(即 bc4j.xcfg)。
除了bc4j.xcfg,我几乎什么都做了。
当我尝试 运行 应用程序模块时,它抛出以下错误
XML File not found for the Container /com/asrandisheh/mis/asset/model/AssetsModel.jpx: MDS-00013: no metadata found for metadata object "/com/asrandisheh/mis/asset/model/AssetsModel.jpx"
MDS-00201: PDocument not found in MetadataStore : [store-type=DefaultMetadataStore lookup-order=Classpath]
而 BC4J.xcfg 如下所示:
我知道 jbo.project 属性设置不正确。所以,我有以下问题。
1) 我相信 jbo.project 应该指向持有应用程序模块的项目的路径。这是一个正确的假设吗?
2) 这个值应该怎么设置。值的类型是什么?它是文件名路径还是包路径。我相信这是包路径。如果后者适用,那么持有 JPR 文件的路径存储在哪里,因为我检查了 JPR 文件但找不到任何显示持有项目包路径的相关值。
如果您有任何线索,请告诉我。
此致, M