当前位置: 首页 > 知识库问答 >
问题:

Spring JMS:未知提供程序的连接工厂

丘学海
2023-03-14

也许这是一个极端的新手问题,但是:

我将实现向队列发送消息。问题是,我只知道它是一个JMS队列,但不知道是哪个实现(它只是称为ESB)。

所以现在我必须有一个connectionFactory bean,我看到的所有示例都使用ActiveMqConnectionFactory。是否有任何通用工厂/实施?JMS是一种标准,所以我不应该受某些特定工厂实现的约束,对吗?

共有1个答案

赵炯
2023-03-14

正确。您需要的是javax.jms.ConnectionFactoryjavax.jms.Destation。但是,正如您所说,它是ESB,应该有一些与服务器的连接属性,例如JNDI,或一些服务定位器来连接到总线并调用适当的服务。

实际上没有足够的信息,你手中关于ESB的信息

 类似资料:
  • 问题内容: 我正在尝试“定制” mongolab示例以适合我自己的REST API。现在我遇到了这个错误,我不确定自己在做什么错: 这是我的控制器: 这是模块: 问题答案: 您的代码看起来不错,实际上,当将其复制并粘贴到示例jsFiddle中时,它可以正常工作(除了调用本身): http //jsfiddle.net/VGaWD/ 很难说发生了什么而没有看到更完整的示例,但是我希望上面的jsFid

  • 问题内容: 我将其他html文件作为模板包含在index.html中。为此,我正在使用ng-view指令。但是我遇到一个错误: 我使用的代码是: 这是控制器: 配置: 这是HTML: 我在哪里想念? 问题答案: 做完了 在大多数情况下,这将是angular-route的冲突,而angularjs存在冲突。之后,由于持续不断的循环请求,导致页面崩溃 每次看到“ /”,它都会重新重定向到同一页面,从而

  • 问题内容: 在以下代码示例中: 我收到类似“未知提供者$ cookieStore”的angularjs错误。 “ myApp”具有Dependenciy和“ ngCookies”,并且对angular-cookies.min.js进行了评分,那么该代码有什么问题? 那是我在.config中执行此操作的事实吗? 问题答案: 因为只能在配置时传递提供程序,所以我最终没有通过请求转换器而是通过将服务创建

  • 问题内容: 我正在尝试启动并运行AngularJS 1.2 RC2应用程序。目前,我一直在使用Angular Seed项目来尝试使我的应用程序启动并运行。不幸的是,Angular Seed项目使用的是v1.0.7。在Angular Seed项目中,我将依赖项更新为以下内容: 在app.js中,我具有以下内容: 当我运行此应用程序时,出现以下错误: 我已经阅读了其他一些回答,例如1)注入’ngrou

  • 问题内容: 我试图通过遵循工厂方法文档中的示例来构建自己的服务。我认为我做错了,因为我继续遇到未知的提供程序错误。这是我的应用程序代码,包括声明,配置和工厂定义。 编辑我现在添加了所有文件以帮助解决问题 编辑该错误的完整详细信息在下面,问题似乎与getSettings有关,因为它正在寻找getSettingsProvider,但找不到它 这些是我目前在我的应用程序中拥有的所有文件 app.js 这

  • 问题内容: 我试图通过服务公开使用Angular的$ uibModal的“通用”模式。这是该服务的定义: 上面没有什么太复杂的。但是,它不起作用。如果我从对象中删除该属性,则该服务有效;但是,如果包含该属性,则会收到源自该属性的未知提供程序错误。 该属性的文档为: (类型:对象)-将被解析并作为本地成员传递给控制器​​的成员;它等效于路由器中的resolve属性。 目的是能够为在其DOM中利用这些