Weblogic没有正确创建JNDI目标

时间:2013-12-04 07:54:32

标签: java weblogic jndi wlst

我在JMS ConnectionFactory中创建目标时遇到了一些奇怪的行为。我有一个使用WLST添加目标的脚本。通常这很好,但偶尔我会得到以下行为(比如我在服务器重启后立即添加它们)。如果我删除并重新添加目的地,一切都会再次出现。

说,我有以下JNDI名称(其中AAA是我的应用程序名称)

/jms/queue/aaa/AAA.1.TargetServiceA.1.TargetEventA.Event.1
/jms/queue/aaa/AAA.1.TargetServiceB.1.TargetEventBWithAVeryVeryLongName.Event.1

这会创建以下JNDI树(我已经压缩了树的第一部分,因为那不是问题所在)。

serverName/AAA/jms/queue/AAA/1/TargetServiceA/1
|- TargetEventA
|-- Event
|--- 1
|- TargetEventBWithAVeryVeryLongName
|-- Event
|-- [!] 1 

[!] - 部分实际上就是这个小图片:error-icon。我在serverlogs中找不到任何相关的消息。

由于TargetEventBWithAVeryVeryLongName在我的情况下是33个字符长,我想知道路径元素长度是否有任何限制。 weblogic(版本10.3.6)不喜欢这个特定队列会有任何其他原因吗?

0 个答案:

没有答案