问题标签 [sonic]
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.
php - 小胡子js还是php?
我有一个控制器和视图文件,从控制器我正在为视图设置数据数组,在视图文件中我正在创建 Mustache.php 类的实例并呈现视图模板。
在第二种情况下:我从控制器设置视图的数据数组,并从视图文件调用 Mustache.js 来呈现模板。
请让我知道哪种是理想的方法来做同样的事情?
我正在使用 PHP 声波框架(MVC)
java - 连接到 Sonic 主题的简单 Java 客户端
我需要编写一个简单的 java 类,将消息发送到 Sonic 主题。我可以使用 JNDI 值进行查找。这是代码。
这会引发错误 javax.naming.NameNotFoundException: /testtopic not found in the specified context
当我调试代码时,我可以看到“connectionFactory”变量具有以下字段和值,这些字段和值与我在上面在属性中指定的值完全不同。
我需要知道如何编写一个简单的 Java 客户端来连接到 Sonic 主题。
exception - Mule JMS Max Redelivery 超过 Sonic 和 WMQ
我有一个 mule 流,它从 sonic 主题读取消息并发布到 Websphere MQ 主题。流程是同步的和交易的。我在入站端点中设置了 maxRedelivery="10" 。但它继续尝试重新交付。这是我得到的例外:
这是我使用的流程。
ftp - FTP / 新防火墙
这可能是一个很长的镜头,但是……我们最近在我们的网络上从 sonic 升级到了 meraki 防火墙。我们为我们的客户提供了一个 dmz 的公共 FTP 站点。
那个FTP是windows server 2008。
在 meraki 升级之前,我们可以毫无问题地访问该 FTP 站点。现在,即使是在内部,FTP 站点也可能只是超时,或者说找不到该页面。
我只是把它扔在那里,看看是否有什么我可以检查的东西或者真的有什么东西。
我很欣赏任何见解。
java - java.lang.VerifyError:在分支目标 29 处期望堆栈图帧
异常详情:
位置:com/sonicsw/mf/comm/jms/ConnectorClient.setRequestTimeout(J)V @3:ifnonnull 原因:此位置的预期堆栈图帧。
任何人都可以解决这个问题吗?谷歌搜索了一个多星期,并尝试了所有可能的替代方案。使用 -XX:-UseSplitVerifier 。它也不起作用。使用 noverify 选项可以正常工作。Java 版本是 1.7.0_51 。使用 7.6 声波库工作正常。我们最近将这些库从 7.6 升级到了 2015,在那之后我们收到了这个错误。
java - 如何使用 Java 获取 Sonic 管理控制台容器日志时间戳?
实际上,我在基于 SOA 的架构中工作,我们正在使用 Sonic 管理控制台管理我们的服务。
我们将每个服务称为容器。
手动我可以登录到 Sonic 并且在容器部分能够看到日志。
我需要帮助或建议如何获取这些特定容器日志的最后时间戳持续时间。
分享您的想法,建议或示例会更好。
wcf - 从 Sonic ESB 调用 WCF 服务时出现错误 404
我们有一个运行良好的 WCF 服务,有 4 位客户使用此服务没有问题,但我有一位客户抱怨过去几天他无法再调用 Web 服务。
自 10 月以来我们没有改变任何东西,他还声称他没有改变任何东西。
正如我所说,我有其他客户很好地使用此服务,我们也可以从 SOAP UI 调用该服务。我们甚至尝试在 AWS 中创建一个新的隔离机器并调用该服务,以确保它不会像防火墙问题那样阻止来自我们网络外部的通信。
从他发给我的堆栈跟踪中我可以看到,该客户使用 Sonic ESB 调用我们的服务。我真的不明白 Sonic ESB 是如何工作的,但我猜这个错误是由 Sonic ESB 引起的,而不是我的服务。就像它在他的应用程序和我的服务之间创建了一个“适配器”。
这使我得出以下结论:
1)查看他的请求 XML(他发给我)我可以看到它与我提供的 WSDL 不匹配,例如:
(出于明显的原因,我更改了一些名称和值)
所以我只能得出结论,在这个过程的某个地方,ESB 会将这个奇怪的 XML 转换为我的服务所期望的正确 SOAP 请求格式。
2)查看他发给我的异常堆栈跟踪,我可以看到这个 404 错误:
事情是这样的,他作为响应得到的这个 404 HTML 代码不是来自我的服务器,因为我们使用 IIS 8.5 并且 IIS 的 404 错误页面看起来不像这个,HTML 不同,消息是也不同。它会是这样的:
“404 - 找不到文件或目录。您要查找的资源可能已被删除,名称已更改,......”</p>
那么有谁知道这个 Sonic ESB 是否真的在应用程序中间创建了一个适配器或代理?如果有人已经遇到过这样的错误,那是什么原因?我 100% 肯定我的服务运行良好。
java - Inauthentic client error while connecting to ESB using java
I am trying to connect to ESB broker using java code as below. I have verified that the username and password we are using are correct. Still I am receiving this error. What could be the cause for this error?
Java Code:
jms - 需要让消息每分钟通过声波队列
我需要通过 java 代码获取每分钟通过声波队列的消息数。我需要这个,所以当每分钟的消息数高于正常计数时,我可以创建警报。可以请一些人帮助我解决这个问题。谢谢
sonic - Sonic Annotator 设置 VAMP 插件文件夹位置
我希望将 Vamp Plugins 文件夹与 Sonic Annotator 放在同一文件夹中,而不是下面的默认位置。如何为命令行使用指定这个?