问题标签 [cast-iron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-mq - IBM Cast Iron:MQ Put 活动问题
我正在尝试从部署在 Cast Iron Live 上的编排将消息放入 Websphere MQ 队列。自从编排部署在 Cast Iron 上以来,我一直使用安全连接器。当我尝试执行流程时,它失败并且消息没有放在 MQ 队列中。以下是错误:
有人可以帮我解决这个问题。如果需要任何进一步的细节,请告诉我。
以下是详细信息:
- Cast Iron Flow 部署在 Cast Iron Cloud 上,即 Cast Iron Live
- MQ 在本地运行
- 我尝试连接的端口是 1414。
- 在安装 MQ 的机器上运行一个安全连接器。
- MQ 版本为 8。
- 在 Cast Iron 流程中,我使用 MQ 连接器,通过提供运行 MQ 的主机名、端口:1414、通道名称:SYSTEM.DEF.SVRCONN 和用户名 mqm。厌倦了使用我的登录用户名,将其添加到 mqm 组。但这似乎也不起作用。
jms - 如何使用铸铁和 jms 适配器?
在 IBM MobileFirst Platform Foundation 中使用 Cast Iron 和 JMS 适配器有什么用?如何执行 Cast Iron 和 JMS 适配器?
我已经完成了 SQL 和 HTTP 适配器。
请给我一个解决方案,如何使用这些适配器。请分享示例代码或有用的链接。
javascript - 使用具有安全用户名和密码的 API,即身份验证
如何在移动应用程序中使用 IBM Cast Iron API。 API 具有用户名和密码等身份验证(需要 401 授权)。 这里的问题是如何使用 Ajax 调用在 javascript 中对 API进行身份验证。
这是我的代码:
我在 Firefox 和 IE 中添加了 CORS 过滤器。这在 IE 中运行良好。但它不适用于 Firefox 和 Chrome。
在 IE 中:我通过以下链接更改了设置 它对我有用。
在 Firefox 控制台中,它显示如下:
跨域请求被阻止:同源策略不允许在https://MYURL读取远程资源。这可以通过将资源移动到同一域或启用 CORS 来解决。
在 Chrome 控制台中,它显示如下:
选项https://MYURL 401(需要授权)
XMLHttpRequest 无法加载https://MYURL。无效的 HTTP 状态代码 401
你能帮帮我吗?
endpoint - 如何在 Cast Iron Live 试用版中访问编排端点?
我创建了一个包含 HTTP 接收请求活动的基本编排。我能够成功地将它部署到 Cast Iron Live,并且它正在运行,但我不知道如何访问端点。
我尝试过的网址是https://eval-provide.castiron.com/env/Production/info,删除 eval- 前缀,并插入十六进制环境标识符。我被要求对“私人区域”进行身份验证,偶尔也会对“WebID”进行身份验证。
谁能告诉我如何找到正确的端点以便测试我的编排?
load-balancing - 如何在 BlueMix 中指向 API 的端点?
我们已经在 Cast Iron Virtual Appliances 中部署了我们的流程。有 2 个虚拟设备将以主动-主动模式运行。
我创建了一个安全网关并添加了一个带有 Virtual Appliance-1 IP 的目标。Appliance-1 的云主机在我可以使用的 API 中配置为代理。
我的问题是我是否将另一个目的地添加到具有 Appliance-2 IP 的 Secure Gateway 并获得另一个云主机 URL。那么如何将 Cloud Host-2 URL 也配置为 API 端点?
我需要平衡 2 个云主机 URL 之间的负载。
请建议在这种情况下需要做什么,因为我看到我们只能将 1 个代理 URL 关联为 API 端点(在资源 -> 实现下)。
xml - SoftLayer WSDL 验证失败
我正在尝试将 IBM 铸铁与 softlayer SOAP 服务一起使用。走出大门,我得到一个可在此处下载的 softlayer wsdl 的验证错误。氧气 v18 的验证也失败了。在这两种情况下,错误都发生在 wsdl 中的包含规范上:
这就是错误。
cvc-complex-type.3.2.2:属性“命名空间”不允许出现在元素“xsd:include”中。
好的,命名空间不是包含规范的有效属性。很难相信全世界都成功使用的softlayer的wsdl(除了我)是无效的。我删除了命名空间属性,然后我看到无法在元素规范引用 tns:SoftLayer_Account 上解析类型定义。
以及在 wsdl 操作规范的上下文中出现的大量此类错误。
未指定 SOAP 标头的名称空间。当使用被编码时,必须定义命名空间 URI。
这是发生错误的操作之一。
对于上下文,这里是 wsdl 的开始行。
以及包含的架构的头部,SoftLayer_Account.xsd。
我期待来自 softlayer 的格式良好的 WSDL,而且很可能是这样。只是我在 wsdl 和 xml 的话题上是个白痴,所以对那里的任何帮助表示赞赏!
谢谢,帕克
javascript - 如何通过Javascript从字符串中删除无效字符
我附有截图之类的数据。你能帮我如何替换/删除这些字符吗? 请看图片
谢谢。
xml - XSLT - 动态地图列
我有 3 个不同的 XML 文件。其中一些列是常见的,而有些则不是。并且它们的 ordinalPosition 正在发生变化。每次,我都会在我的 ftp 中获取新文件,需要一一读取并加载到系统中。但我不知道文件的列名。
我对 XSLT 很陌生。每当文件到达我的 ftp 时,我想生成以下输出。
非常感谢, 穆罕默德
java - com.approuter.module.http.protocol.HttpConnectionException:收到的 Http 代码:500
我正在点击 Prod WSDL 以通过 HTTP Post 请求获取数据。但它像第 1、2、4 天一样成功运行,并在第 3、5 天失败,原因是错误:5 次尝试后无法连接到服务器。错误是:com.approuter.module.http.protocol.HttpConnectionException:收到的 Http 代码:500