【问题标题】:Customize a Business Component in Oracle ADF在 Oracle ADF 中自定义业务组件
【发布时间】:2015-04-20 19:54:45
【问题描述】:

是否可以在oracle ADF 中自定义Business Component (jpx)

我的问题是:

我正在做一个customization project,我需要从另一个项目访问一个view object

我正在尝试自定义Business Component,将我的Reusable jar 导入其中,这样我就可以访问另一个Business Component

每当我这样做时,我都会收到以下错误:

Error saving XML files - testUiModel

JBO-29000: Unexpected exception caught:
oracle.bali.xml.model.XmlDomCommitException, msg=MDS-00017:
Customization instruction generated for
"adf/test/testUiModel.jpx" uses local reference(s):
"(xmlns(mds_n1=http://xmlns.oracle.com/bc4j))
/mds_ns1:JboProject/mds_ns1:AppContainee[3]/mds_ns1:DesignTime" which is not upgrade safe.

Exception: oracle.jbo.JboException

【问题讨论】:

    标签: java xml oracle oracle11g oracle-adf


    【解决方案1】:

    我不是 100% 相信这一点,但我想说这是不可能的。

    但是,如果您使用与原始 JPX 相同的 EO 和 VO 包,则不需要此自定义。应用程序模块的自定义应该能够自动拾取您的组件。

    【讨论】:

      【解决方案2】:

      您(接收共享 jar 文件的人)无法编辑通过 JAR 文件共享的 BC 组件。您可以根据共享的 jar 内容构建新的 BC 组件,但共享 jar 的用户无法对其进行编辑。我同意 Florin 的评论,并补充说:考虑将所有 EO 放入一个项目并共享,然后让负责设计/开发给定用例的个人开发人员使用该共享 EO 库为他们的用例构建特定的 VO 和 Ams .此外,Common VO - 例如 LOV 也可以共享。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多