Tibco BE 5.0中的奇怪行为需要帮助

时间:2012-01-31 02:10:13

标签: tibco

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

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

enter image description here

1 个答案:

答案 0 :(得分:2)

您需要为要创建的概念实例指定一些名称。你现在正在做的是

Concepts.INVENTORYCONCEPT = null;

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

Concepts.INVENTORYCONCEPT inventory = null;

始终推荐&建议您在对项目进行任何更改时清理并验证项目。

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

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