1

我是 Tibco Business Events 的新手,在 BE 5.0 中遇到了一个奇怪的问题。这就是我想要做的:我创建了一个名为 INVENTORYCONCEPT 的数据库概念,并为它创建了一个相应的事件。我已将此事件设置为我的 JMS 频道中的默认目的地。现在,当我尝试通过给出类似“Concepts.INVENTORYCONCEPT inventory”之类的命令来创建 INVENTORYCONCEPT 的实例时,BE 工作室给我的错误是“INVENTORYCONCEPT 不是概念文件夹的一部分”。PFA 我的项目文件的屏幕截图。那么谁能告诉我我在这里错过了什么?

PS:我尝试了传统的重启thr studio和改变工作空间的方法。

在此处输入图像描述

4

1 回答 1

2

您需要为正在创建的概念实例命名。你现在正在做的是

Concepts.INVENTORYCONCEPT = null;

这是错误的。你需要做这样的事情

Concepts.INVENTORYCONCEPT inventory = null;

它始终建议并建议您在对项目进行任何更改时清理和验证您的项目。

如果错误仍然存​​在,您可以在 BE 中使用 XML 查看器打开概念,并在此处检查概念的相对路径。发生这种情况的原因是当您在某个文件夹中创建一个概念然后将其移动到另一个文件夹时,有时与该概念相关的 XML 不会更改(通常是当您拖放 .concept 文件而不是使用重构选项)。您可以只更改 XML 中的相对路径,它应该可以工作。

当您的工作区损坏时,有时也会发生奇怪的错误。在这种情况下,更改默认工作区并在新工作区中导入项目就可以了。

于 2012-11-10T07:20:41.857 回答