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

如何从运行在WebSphere application server V7上的web应用程序通过JMS连接到webmethods?

濮翰学
2023-03-14

如何从64位WebSphere application server V7.0.0.23上运行的web应用程序通过JMS连接到webmethods?

我有一个标准的基于spring的web应用程序,它部署在WebSphere7Application Server上。我需要从这个应用程序连接到SoftwareAG WebMethods JMS提供程序。

>

  • 我试图使用spring JNDI查找webmethods的远程JNDI服务器中配置的connectionFactory。

    • 无法用NPE初始化initialContext。
      null

    以前有人成功地集成了websphere和webmethods吗?请分享经验以及如何进行?

  • 共有1个答案

    申屠恺
    2023-03-14

    嗨,我通过在WebSphere中设置队列来使它工作,并以这种方式在Java中外部连接到它:

       `Hashtable env = new Hashtable();
        env.put(Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory");
        env.put(Context.PROVIDER_URL, "iiop://localhost:2809");
        Context jndiContext = null;
        try {
            jndiContext = new InitialContext(env);
        } catch (NamingException e) {....`
    

    WebMethods通过使用我在env HashTable中指定的相同属性连接到相同的队列

     类似资料:
    • 我有一个通用的独立JMS应用程序,它与以下JMS提供程序一起工作WebSphere、HornetQ和ActiveMq。我传递上下文。INITIAL_CONTEXT_FACTORY和上下文。PROVIDER_URL作为我的应用程序的参数,并通过这样做来创建一个命名上下文 并使用此上下文进行对象查找。 我知道RabbitMQ不是JMS提供程序,所以它没有初始上下文类或提供程序网址,但它提供了一个JMS

    • 我有一台盒子电视,我需要通过亚行的wifi连接安装一个应用程序,因为我的电脑不能识别USB连接。我可以通过adb connect访问该设备,但是当我尝试运行adb install时,输出是: 执行流式安装ADB:未能安装app.apk:Failure[INSTALL_FAILED_INTERNAL_ERROR] 有一些方法可以使用设备本地的某个应用程序安装程序的路径调用adb install。g.

    • 我有一个Play 2 Web应用程序,我使用Docker将其部署到弹性豆茎。在这个Web应用程序中,我启动了一个Akka集群。启动过程包括将自动缩放组中的所有节点添加为种子节点(包括其本身)。在第一次部署到EB时,我指定部署到VPC(我只选择一个可用性区域)。 当我运行应用程序并启动群集时,我收到以下消息: 关联错误[akka.tcp://cluster@localhost: 2551]- 其中1

    • 我需要高级步骤来连接到远程JMS提供程序。 我有一些客户端应用程序希望在JNDI中基于文件系统进行查找,以获得JMS提供程序的连接工厂。 我知道在JMS管理(MQ Explorer)中,我们可以创建连接工厂。这就是创造。绑定文件。我如何使用这个。将文件绑定到我的客户端应用程序系统? 客户端应用程序系统是否应该包含JMS管理员来创建。同一系统或中的绑定。是否应将绑定单独导入到客户端系统? 如果使用文

    • 问题内容: 有没有办法在IIS上运行Go Web应用程序? 我找到了azure的设置,但是它在我的开发机器上不起作用, 这是azure的网络配置: 问题答案: 您的本地IIS无法正常运行,因为您需要安装一个名为HttpPlatformHandler模​​块的单独组件, https://azure.microsoft.com/zh-CN/blog/announcing-the-release-of-

    • 我试图通过TLS连接到使用JMS的IBM MQ。我将TLS_RSA_WITH_AES_256_CBC_SHA256设置为IBM MQ控制台通道上的SSL密码规范。 在连接工厂中,我执行以下操作: 我得到: 我不确定这个错误是否意味着握手失败(由于证书/密钥库配置错误)或其他原因。