3

Tibco Web Messaging (TWM) を Tibco EMS に接続しようとしています。しかし、ConnectionFactory で NameNotFoundException が発生します。以下はログです。

ERROR Error starting Gateway: caught exception java.lang.ClassCastException: com.tibco.tibjms.naming.TibjmsContext cannot be cast to javax.jms.ConnectionFactory
java.lang.ClassCastException: com.tibco.tibjms.naming.TibjmsContext cannot be cast to javax.jms.ConnectionFactory
at com.kaazing.gateway.jms.server.service.StompJmsService.initHandler(StompJmsService.java:103)
at com.kaazing.gateway.jms.server.service.AbstractStompService.init(AbstractStompService.java:210)
at com.kaazing.gateway.jms.server.service.AbstractStompFanoutService.init(AbstractStompFanoutService.java:87)
at com.kaazing.gateway.jms.server.service.StompJmsService.init(StompJmsService.java:91)
at com.kaazing.gateway.server.context.resolve.DefaultServiceContext.init(DefaultServiceContext.java:697)
at com.kaazing.gateway.server.Launcher.initInternal(Launcher.java:54)
at com.kaazing.gateway.server.Launcher.init(Launcher.java:33)
at com.kaazing.gateway.server.impl.GatewayImpl.launch(GatewayImpl.java:291)
at com.kaazing.gateway.server.GatewayCommandProcessor.launchGateway(GatewayCommandProcessor.java:98)
at com.kaazing.gateway.server.GatewayCommandProcessor.launchGateway(GatewayCommandProcessor.java:43)
at com.kaazing.gateway.server.Main.main(Main.java:34)
INFO  Stopping server
INFO  Stopping management

誰でも同じエラーが発生しました。

ありがとう、ナビーン

4

2 に答える 2

4

初めて Tibco JMS を使用する場合は、QueueConnectionFactory と TopicConnectionFactory を作成する必要があります。ems queues.conf ファイルに特殊文字 ">" を必ず追加してください。

キューを作成するコマンド:

ファクトリ QueueConnectionFactory キューを作成 URL=tcp://7222

トピックを作成するコマンド:

ファクトリ TopicConnectionFactory トピックを作成 URL=tcp://7222

于 2014-09-09T17:09:31.163 に答える